[英]Running jar file using classpath
我有一個jar文件,其中包含主類的清單條目,並且我試圖使用-jar選項運行jar,然后才知道使用-jar選項會忽略類路徑設置。
以前的用法: java -jar MyJar.jar
現在,我所有的jar都配置在$CLASSPATH
。
運行jar時如何添加相同內容。
順便說一句,我正在Linux操作系統上運行。
java -cp $ CLASSPATH -jar MyJar.jar
簡單的方法(假設您熟悉ant腳本)是創建一個生成腳本以生成可執行jar。 您可以定義一個編譯規則,該規則用於創建其中包含其他jar(以分解格式)的可執行jar。
請注意,在罐子中沒有標准的方法來包含罐子。 JAR中包括JAR的類路徑
我已經在這里做了類似的事情,您可能想看看ant構建文件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.