亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將所有jar包含在Java類路徑中的目錄中

將所有jar包含在Java類路徑中的目錄中

LEATH 2019-05-27 16:46:25
將所有jar包含在Java類路徑中的目錄中有沒有辦法在類路徑中的目錄中包含所有jar文件?我正在嘗試java -classpath lib/*.jar:. my.package.Program,它無法找到肯定在那些罐子里的類文件。我是否需要將每個jar文件分別添加到類路徑中?
查看完整描述

4 回答

?
qq_遁去的一_1

TA貢獻1725條經驗 獲得超8個贊

在Windows下,這工作:

java -cp "Test.jar;lib/*" my.package.MainClass

這不起作用:

java -cp "Test.jar;lib/*.jar" my.package.MainClass

注意* .jar,所以*通配符應該單獨使用。


在Linux上,以下工作:

java -cp "Test.jar:lib/*" my.package.MainClass

分隔符是冒號而不是分號。


查看完整回答
反對 回復 2019-05-27
?
www說

TA貢獻1775條經驗 獲得超8個贊

我的解決方案在Ubuntu 10.04上使用java-sun 1.6.0_24,所有jar都在“lib”目錄中:

java -cp。:lib / * my.main.Class

如果失敗,則以下命令應該有效(將lib目錄中的所有* .jars打印到classpath參數)

java -cp $(對于lib in lib / * .jar; do echo -n $ i :; done)。my.main.Class


查看完整回答
反對 回復 2019-05-27
  • 4 回答
  • 0 關注
  • 985 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號