javaagent的说法我有一个类似的问题:this previous question指定使用Maven Exec插件
我将使用NetBeans到Maven的Java项目。为了启动程序,我们需要的一个命令行参数是-javaagent设置。例如
-javaagent:lib/eclipselink.jar
我试图让Netbeans的推出用于开发应用程序(我们将编写定制推出针对最终部署脚本)
由于我使用Maven来管理的EclipseLink的依赖,我可能不知道Eclipselink jar文件的确切文件名。它可能类似eclipselink-2.1.1.jar,它基于我在pom.xml文件中配置的版本。
如何配置exec-maven-plugin将确切的eclipselink文件名传递给命令行参数?
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<configuration>
<executable>java</executable>
<arguments>
<argument>-Xmx1000m</argument>
<argument>-javaagent:lib/eclipselink.jar</argument> <==== HELP?
<argument>-classpath</argument>
<classpath/>
<argument>my.App</argument>
</arguments>
</configuration>
</plugin>
太棒了!我只想指出,您需要将此 元素放置在您的 元素所在的pom.xml中。 (在我的例子中是 )。让它在父pom.xml中似乎不起作用。再次感谢! –
2014-11-24 19:25:28