取得執行文件當前路徑
System.getProperty("user.dir");
下面列出常用到的鍵值描述:
1. java.version Java 運行時環境版本
2. java.vendor Java 運行時環境供應商
3. java.vendor.url Java 供應商的URL
4. java.home Java 安裝目錄
5. java.vm.specification.version Java 虛擬機規範版本
6. java.vm.specification.vendor Java 虛擬機規範供應商
7. java.vm.specification.name Java 虛擬機規範名稱
8. java.vm.version Java 虛擬機實現版本
9. java.vm.vendor Java 虛擬機實現供應商
10. java.vm.name Java 虛擬機實現名稱
11. java.specification.version Java 運行時環境規範版本
12. java.specification.vendor Java 運行時環境規範供應商
13. java.specification.name Java 運行時環境規範名稱
14. java.class.version Java 類格式版本號
15. java.class.path Java 類路徑
16. java.library.path加載庫時搜索的路徑列表
17. java.io.tmpdir默認的臨時文件路徑
18. java.compiler要使用的 JIT編譯器的名稱
19. java.ext.dirs一個或多個擴展目錄的路徑
20. os.name操作系統的名稱
21. os.arch操作系統的架構
22. os.version操作系統的版本
23. file.separator文件分隔符(在UNIX系統中是”/”)
24. path.separator路徑分隔符(在UNIX系統中是”:”)
25. line.separator行分隔符(在UNIX系統中是”/n”)
26. user.name用戶的賬戶名稱
27. user.home用戶的主目錄
28. user.dir用戶的當前工作目錄
Source: Danny's Share Folder
Source: 獲取JAVA文件路徑