【发布时间】:2009-04-07 05:55:19
【问题描述】:
其中一个组件正在使用 java.class.path 系统属性查找 persistence.xml。希望将此文件与 /conf 文件夹中的 jar 分开保存。
当使用 exec:exec 运行应用程序时,类路径由主 jar 的路径加上每个依赖项的路径组成。我似乎无法弄清楚如何将 /conf 条目添加到类路径中。
我的命令行如下所示:
mvn exec:exec -Dexec.executable="java" -Dexec.args="-classpath %classpath com.testjar.App"
我尝试了“arguments”参数,但如果我尝试将任何内容附加到 %classpath,则执行失败。 我还尝试通过指定
将 Class-Path 条目添加到清单中<manifestEntries>
<Class-Path>/conf</Class-Path>
</manifestEntries>
在 maven-jar-plugin 的配置中,但是 manifest 中的条目对 java.class.path 属性的值没有影响。
【问题讨论】:
标签: maven-2