如何将服务实现添加到mvn exec:java

时间:2015-03-24 11:14:41

标签: java maven

我有一个项目,通常使用mvn exec:java来执行。但是为一些初始设置提供这种功能会很好。

我目前正在使用:

mvn exec:java -Dexec.mainClass="myclass"

问题是该项目使用了几个使用动态服务加载的API来在运行时查找实现。因此,它们不在maven项目的依赖项列表中,但mvn exec:java中有一些是必需的。

如何告诉maven使用它已计算的一个或多个库配置的类路径?

我尝试过类似的事情:

-Dexec.args="-cp %classpath:/path/to/implementation.jar"

但这似乎没有用,还有其他想法吗?

1 个答案:

答案 0 :(得分:0)

您是否尝试additionalClasspathElements描述了here