java中Sources目錄Resources目錄的區(qū)別解讀
什么是Sources目錄
Sources目錄用來存放java文件.java項目中最常見的Sources目錄就是src目錄,當打包成jar時,Sources目錄下的.java文件會被編譯成.class文件.
什么是Resources目錄
Resources目錄用來存放程序需要使用的資源文件.當打包成jar時,會直接復制Resources目錄下的所有文件到jar包中,也就是說Resources目錄下的.java文件不會不會被編譯成.class文件.
所以這個目錄可以用來存放一些java模板文件,例如將各種排序算法的java文件放在其中,然后寫個程序根據命令行參數(shù),輸出這里面的java模板文件。
相同點
都會被打包到jar包中.
不同點
Sources目錄下的.java文件會被編譯成.class文件.
Resources目錄下的.java文件不會被編譯.
IDEA Maven War項目缺少java,resource目錄等文件夾
1. 使用IDEA創(chuàng)建Maven的war項目后,發(fā)現(xiàn)并沒有自動在main文件夾下面生成java,resource文件夾
2. 解決方案:手動創(chuàng)建這些目錄
2.1 初始目錄結構

2.2 選擇File–>Project Structure

2.3 按下圖,選中到自己的war項目下的main文件夾

2.4 右鍵main目錄,選擇

2.5 輸入要添加的目錄的名稱,點擊OK即可

2.6 此時創(chuàng)建的目錄只是一個普通目錄,為了加以區(qū)分,點擊Sources將其設置為源文件夾

按以上方法可以設置resource目錄等,需要注意的是resources創(chuàng)建完成之后最好點擊下圖處,將目錄做區(qū)分

我自己設置的最終效果圖如下:

總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
如何基于springboot-admin實現(xiàn)后臺監(jiān)控
這篇文章主要介紹了如何基于springboot-admin實現(xiàn)后臺監(jiān)控,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-04-04
mybatis 批量將list數(shù)據插入到數(shù)據庫的實現(xiàn)
這篇文章主要介紹了mybatis 批量將list數(shù)據插入到數(shù)據庫的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-07-07
SQL Server 2000 Driver for JDBC Service Pack 3 安裝測試方法
這篇文章主要介紹了數(shù)據庫連接測試程序(SQL Server 2000 Driver for JDBC Service Pack 3 安裝測試),需要的朋友可以參考下2014-10-10

