日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

eclipse中folder、source folder和package的区别

發布時間:2023/12/18 编程问答 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 eclipse中folder、source folder和package的区别 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天做ssm項目時,突然發現了這個問題,特別好奇,sqlSessionFactory.xml文件如何找到:

1、放在src/hello目錄下:

InputStream inputStream = Resources.getResourceAsStream("./hello/sqlMapperConfig.xml");

2、放在自建的config(source folder)目錄下

InputStream inputStream = Resources.getResourceAsStream("sqlMapperConfig.xml");

3、放在自建的config(source folder)/Mapper目錄下

InputStream inputStream = Resources.getResourceAsStream("Mapper/sqlMapperConfig.xml");

由此向了解一下這幾個的區別

在eclipse中package、source folder、 folder都是文件夾,但是他們還是有一些區別的:
folder:就是普通的文件夾,就像windows下面的普通文件夾一樣,但是在eclipse中可以存放所有的文件,jar、class、配置文件等等。
source folder:中文意思就是源碼包,它擁有folder的所有功能,但是也有自己的特性,就是source folder文件夾下的java文件都會被編譯,編譯過的文件會放入我們設置好的編譯文件路徑下。
package文件夾也是一種特別的文件夾,他的特別之處在于他必須存在于source folder下面,上下級通過.點號來區分,他的路徑最后組成了每一個類的包路徑名
package和sourceFolder比較
相同之處:
package下除了java文件也可以包含其他文件,而且編譯、打包后的文件路徑與source folder下的文件路徑有一樣規則

不同之外:

sourceFolder靠”/”來進行上下級劃分,package靠“.”來進行上下級劃分。
source folder下能建package,而package下不能建source folder
java文件中的package屬性是按package路徑來進行賦值的,source folder路徑不參與java文件的package屬性賦值,再由第二條不同得到結論,所有source folder下的java文件package屬性都為空。
package,source folder,folder 之間相互轉換
package 轉成 folder 顯示:選中package, build path-> Exclude
folder 轉成 package 顯示:選中folder, build path-> Include

package 轉成 source folder 顯示:選中package, build path-> Use as Source folder
source folder 轉成 package 顯示:選中folder, build path-> Remove from BuildPath

folder 轉 source folder 顯示:選中folder, build path -> Use as Source folder
source folder 轉folder 顯示:選中source folder, build path->Remove from BuildPath
---------------------

主題原文轉載自:
作者:隨風yy
來源:CSDN
原文:https://blog.csdn.net/yaomingyang/article/details/79887352?

轉載于:https://www.cnblogs.com/sharysea/p/10888148.html

總結

以上是生活随笔為你收集整理的eclipse中folder、source folder和package的区别的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。