【踩坑】CMD編譯執行引入jar包的java文件

1.配置好jdk環境變量

2.將xxx.java 文件中的package  com.xxx.xxx刪除

3.javac -cp xxxxx.jar xxx.java 編譯.java文件生成xxx.class文件

  注意:一定要將package com.xxx.xxx刪除

4. java -Djava.ext.dirs=D:\xxxx.jar  xxx 引入對應jar包

    或 java -Djava.ext.dirs=D:  xxx   引入路徑下所有的jar包

    注意:xxx 不能寫爲xxx.class 不然會報錯誤

最終編譯成功

中途報了好幾次 找不到或無法加載主類的錯誤請排查一下加點

1.環境變量path是否配置正確 通過java -verison 檢查

2.xxx.java文件是否含有package 如果有 則編譯與執行路徑中要包含路徑

3.執行文件時 是否添加了.class 需要刪除.class

參考網站:https://www.cnblogs.com/huanghongbo/p/6877019.html(方法講的十分透徹,建議參考)

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