當前位置:首頁 » 編程語言 » java獲取classpath

java獲取classpath

發布時間: 2023-03-12 14:21:34

java classpath 如何設置

最簡單的方法是:

set path= D:javajdkin;然後再輸入javac 看看。

② java的環境變數classpath該怎麼設置呢

java的環境變數classpath的設置方法:

1、在我的電腦界面,滑鼠右鍵點擊「此電腦」。

③ 如何在Java中獲取環境變數的值

1、用System.getenv();獲取當前系統環境的變數名,如下:
publicclass Test {
publicstaticvoid main(String[] args) {
Map<String, String> map = System.getenv();
for(Iterator<String> itr = map.ketSet().iterator();itr.hasNext();){
String key = itr.next();
System.out.println(key + "=" + map.get(key));
}
}
}
系統環境變數名如下:
01.USERPROFILE :用戶目錄
02.USERDNSDOMAIN :用戶域
03.PATHEXT :可執行後綴
04.JAVA_HOME :Java安裝目錄
05.TEMP :用戶臨時文件目錄
06.SystemDrive :系統盤符
07.ProgramFiles :默認程序目錄
08.USERDOMAIN :帳戶的域的名稱
09.ALLUSERSPROFILE :用戶公共目錄
10.SESSIONNAME :Session名稱
11.TMP :臨時目錄
12.Path :path環境變數
13.CLASSPATH :classpath環境變數
14.PROCESSOR_ARCHITECTURE :處理器體系結構
15.OS :操作系統類型
16.PROCESSOR_LEVEL :處理級別
17.COMPUTERNAME :計算機名
18.Windir :系統安裝目錄
19.SystemRoot :系統啟動目錄
20.USERNAME :用戶名
21.ComSpec :命令行解釋器可執行程序的准確路徑
22.APPDATA :應用程序數據目錄

2、用System.getProperties(); 獲取當前的系統屬性,如下:
publicclass Test {
publicstaticvoid main(String[] args) {
Properties props = System.getProperties();
props.list(System.out);
}
}
系統屬性名如下:
01.java.version Java :運行時環境版本
02.java.vendor Java :運行時環境供應商
03.java.vendor.url :Java供應商的 URL
04.java.home :Java安裝目錄
05.java.vm.specification.version: Java虛擬機規范版本
06.java.vm.specification.vendor :Java虛擬機規范供應商
07.java.vm.specification.name :Java虛擬機規范名稱
08.java.vm.version :Java虛擬機實現版本
09.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 :文件分隔符
24.path.separator :路徑分隔符
25.line.separator :行分隔符
26.user.name :用戶的賬戶名稱
27.user.home :用戶的主目錄
28.user.dir :用戶的當前工作目錄

④ java如何獲取類的絕對路徑

1 用servlet獲取

1.1 獲取項目的絕對路徑

request.getSession().getServletContext().getRealPath("")

1.2 獲取瀏覽器地址

request.getRequestURL()

1.3 獲取當前文件的絕對路徑

request.getSession().getServletContext().getRealPath(request.getRequestURI())
2.獲取當前的classpath路徑

String a2=類名.class.getResource("").toString();
String a3=DBConnection.class.getResource("/").toString();
String a4=DBConnection.class.getClassLoader().getResource("").toString();
String t=Thread.currentThread().getContextClassLoader().getResource("").getPath();
//輸出很好理解

3、獲取文件的絕對路徑
String t=Thread.currentThread().getContextClassLoader().getResource("").getPath();
int num=t.indexOf(".metadata");
String path=t.substring(1,num).replace('/', '\\')+"項目名\\WebContent\\文件";

熱點內容
shell腳本需要編譯鏈接 發布:2025-07-02 00:04:20 瀏覽:473
微信如何重設密碼 發布:2025-07-02 00:02:27 瀏覽:545
java代碼基礎 發布:2025-07-02 00:00:46 瀏覽:304
煙花的代碼c語言 發布:2025-07-01 23:56:04 瀏覽:224
安卓默認打開文件方式怎麼修改 發布:2025-07-01 23:30:38 瀏覽:862
壓縮機接線座 發布:2025-07-01 23:17:48 瀏覽:662
iqoo瀏覽器緩存路徑 發布:2025-07-01 23:12:38 瀏覽:691
明日之後如何獲得最新伺服器 發布:2025-07-01 23:12:35 瀏覽:50
tv加密頻道 發布:2025-07-01 23:10:58 瀏覽:623
如何找到5d4通信密碼 發布:2025-07-01 23:03:35 瀏覽:234