java如何取得專案路徑?
java取得專案路徑的方法:
1.專案路徑,就是指classpath的根路徑了。
是查找設定檔和classloader載入bytecode的起點
這次就以IntelliJ IDEA為例,來聊聊專案路徑,也就是classpath的事
前面分享了一篇classpath和path的差別,有興趣的tx可以去看看
2.使用Java API來檢視。
Code: public class ClassPathDemo { public static void main(String[] args) { String classPath = ClassPathDemo.class.getResource("/").getPath(); System.out.println("项目路径:" + classPath); } }
3.執行上述程式碼,看看列印的資訊
Output:
專案路徑:/E: /java/JavaStudy/out/production/JavaStudy/
#4.使用IDEA的過程,透過API檢視專案路徑來找編譯好的class比較麻煩。
這個完全可以在IDEA的設定中的找嘛
#下面就分享下在IDEA配置中怎麼查看專案路徑,也就是找到執行程式碼的classpath
在Project 面板中點右鍵,在彈出的選單中選「Open Module Settings」
5.在彈出的「Project Structure」對話方塊中,選取「Paths」Tab選項卡片
在Compiler output中,預設選擇的是「Inherit project compile output path」
也就是目前module使用的是Project的Compiler output路徑。
那麼Project的Compiler output路徑在哪呢?
6.點左邊的「Project」選項,在右側視窗可以看到Project的compiler output
這個路徑是不是和JAVA API的輸入基本上是一致的呢。
“This directory contains tow subdirectories:Production and Test for production code and test sources,respectively.”
推薦教學:《JAVA影片教學》
以上是java如何獲取專案路徑?的詳細內容。更多資訊請關注PHP中文網其他相關文章!