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