[英]java-how to specify the path to a file that i have stored along with source code
[英]How to specify the path to jar in java source code?
在我的程序中,我正在導入jar的類文件中定義的一些函數。 每當我編譯或運行代碼時,我總是需要使用-cp ./:/path/to/jar
指定文件的路徑。
有什么方法可以在源代碼中指定jar路徑? 這樣,我每次編譯或運行代碼時都不需要鍵入-cp ./:/path/to/jar
嗎?
VM使用classpath查找類。 您不能在源代碼中指定它。 如果您正在尋找快捷方式,則可以編寫一個包裝器腳本,以所需的類路徑調用程序。
您可以改為更改包裝方式。 如果您創建了一個“胖罐子”,其中包含代碼和您依賴的其他罐子中的其他類,則可以使用“ java -jar yourjar.jar”運行您的應用程序。 Maven Shade是執行此操作的一種方法,請參見: https : //maven.apache.org/plugins/maven-shade-plugin/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.