當前位置:首頁 » 編程語言 » 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\\文件";

熱點內容
電腦無解壓 發布:2025-07-01 12:51:18 瀏覽:730
中國股票市場交易資料庫 發布:2025-07-01 12:43:23 瀏覽:620
oppoa37怎麼給應用加密 發布:2025-07-01 12:20:53 瀏覽:644
java毫秒數 發布:2025-07-01 12:19:14 瀏覽:520
評委打分c語言 發布:2025-07-01 12:10:05 瀏覽:145
c語言中e的次方 發布:2025-07-01 12:02:23 瀏覽:179
php訪問量統計代碼 發布:2025-07-01 11:57:56 瀏覽:211
粵核酸的賬號密碼是什麼 發布:2025-07-01 11:52:41 瀏覽:210
我的世界國際版java版伺服器在哪 發布:2025-07-01 11:45:57 瀏覽:880
存儲米酒 發布:2025-07-01 11:45:13 瀏覽:986