2015-06-01 47 views
0

我試着用:如何在classpath中爲unix添加jar文件夾?

PATH=$PATH:/apps/abc/xyz/lib/*.jar 
export PATH 

但它不會工作。我需要在運行我的代碼時明確添加每個jar。 有沒有什麼辦法可以在一個文件夾中添加所有jar文件,並在-cp文件夾中添加該文件夾,這將減少顯式添加每個jar的工作量。

請幫助..

+0

的可能重複(http://stackoverflow.com/questions/1237093/how-to-use -a-wild-class-path-to-add-multiple-jar) –

+0

嘗試設置您的CLASSPATH環境變量而不是PATH。 –

+0

你們可以詳細說明你的答案嗎? – user3057956

回答

0

有PATH和CLASSPATH之間的混淆,是可能的。

PATH在操作系統級別用於搜索可執行元素(「程序」)。

在Java環境中,CLASSPATH用於搜索Java庫(jar)和各個類。 CLASSPATH是一個環境變量,「java」,「javac」中的「-cp」參數具有類似的效果。

參考文獻:[?如何使用通配符在類路徑中添加多個罐子]

https://docs.oracle.com/javase/tutorial/essential/environment/paths.html

相關問題