[英]When running java how do I get around the need to enter the full path of my JAR file?
在Linux上,使用bash命令行,我正在運行Java以生成一些plantuml圖。 如果我運行以下命令:
java -jar plantuml.jar Radio_1.2Rad_1200K.uml
我得到錯誤:
ERROR: Unable to access jarfile plantuml.jar
我做了一個“找到plantuml.jar”並找到了它,因此我使用了JAR文件的完整路徑,並且該命令起作用了:
java -jar /usr/lib/eclipse/configuration/org.eclipse.osgi/384/0/.cp/lib/plantUml/plantuml.jar Radio_1.2Rad_1200K.uml
我是否需要設置一些Java路徑才能使Java找到JAR文件? 還是必須始終使用完整路徑? 還是需要將JAR文件移動到某個特殊位置?
“ java -jar”通過給定的相對或絕對文件名查找命名的JAR文件。
看來您正在使用基於Eclipse的安裝中的plantUml。 如果需要重復執行此操作,則可以創建所需的JAR文件的副本,或創建供您使用的Shell腳本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.