b java 實用獲取classpath的方式

—> go to 總目錄

java classpath的定義和常用函數。
classpath類路徑,啓動java程序是,默認的classpath是jar包或者class的root路徑

常用

獲取類的相對path

     String classResourcePath =User2.class.getName().replaceAll("\\.", "/") + ".class";
        System.out.println(classResourcePath);

在這裏插入圖片描述

獲取類的全path

在這裏插入圖片描述

public static void main(String[] args) throws Exception {
        String classResourcePath =User2.class.getName().replaceAll("\\.", "/") + ".class";
        URL resource = ClassLoader.getSystemClassLoader().getResource(classResourcePath);
        System.out.println(resource.toString());
    }

獲取jar包中類的path

將獲取類路徑的代碼如上,先先做成jar包。然後java -jar 執行,打印出來。
有特殊的!號
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章