2011-02-23 64 views
4

如何指定vm选项(如-javaagent)以启动jetty,还是仅通过MAVEN_OPTS变量可用?我需要它来启用加载时间编织方面。这个插件似乎不起作用。如何将vm选项添加到jetty?

<plugin> 
      <groupId>org.codehaus.mojo</groupId> 
      <artifactId>exec-maven-plugin</artifactId> 
      <version>1.1</version> 
      <executions> 
       <execution> 
        <goals> 
         <goal>exec</goal> 
        </goals> 
       </execution> 
      </executions> 
      <configuration> 
       <executable>maven</executable> 
       <arguments> 
        <argument>-javaagent:path\to\org\aspectj\aspectjweaver\1.6.10\aspectjweaver-1.6.10.jar</argument> 
       </arguments> 
      </configuration> 
     </plugin> 

可能是它可以通过码头,插件来实现,但其标签systemProperties说,

不会覆写已在命令行或由JVM

设置系统属性

这是什么意思?

回答

0

你可以尝试添加一些像这样 -javaagent:%PATH_TO_AGENT%\弹簧剂-2.5.6.jar 到JAVA_OPTS

+0

但它仍然是工作站属性,而不是项目 – 2011-02-23 12:44:58

+1

HM,确定...您可以尝试使用** exec-maven-plugin **来设置VM参数。其他选择 - 使用** MAVEN_OPTS **(但它也是系统范围的,但仅限于maven) – Dmytro 2011-02-24 07:59:20

相关问题