繁体   English   中英

使用类路径运行jar文件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM