簡體   English   中英

Eclipse通過系統變量導入外部JAR

[英]Eclipse import external JAR via system variable

我希望在不使用Eclipse GUI的情況下將外部JAR添加到我的項目中。 我有一個系統變量,它保存JAR文件的絕對路徑,我該如何使用Java代碼添加它。

如果設置了classpath變量,則在編譯或執行過程中未為其指定類路徑的所有其他程序將采用相同的類路徑。 這將導致一種或另一種方式的問題。 就像Snicolas所說的,這是一種非常靜態的做事方式。

相反,我建議的是,如果您在OS中設置了類似JAR_PATH的變量,則使用變量本身,如下所示:

Windows:  java -classpath %JAR_PATH%;<other elements of your classpath> mainclass
Unix: java -classpath $JAR_PATH:<other elements of your classpath> mainclass

您是什么意思將其用於編譯或在運行時使用它?

如果您想兩者都做,則可以將CLASSPATH環境變量和jar設置給它。 否則,您可以使用-classpath命令行開關將其添加到javac或java的命令行中。

而且,如果要使用此jar部署應用程序,則必須遵循此指南將jar路徑添加到清單中

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM