如何执行不使用exec-maven-plugin

时间:2015-10-20 13:41:32

标签: java jar exec-maven-plugin

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>exec-maven-plugin</artifactId>
    <version>1.4.0</version>
    <configuration>
        <mainClass>com.test.MainClass</mainClass>
        <arguments>
            <argument>-javaagent:target/final-jar.jar</argument>
        </arguments>
    </configuration>
</plugin>

final-jar.jar有一个带有'premain'的清单文件;但是,它永远不会被执行。有人可以在这帮忙吗?

1 个答案:

答案 0 :(得分:1)

以下为我最终工作。我将标签更改为标签。它起作用了。

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>exec-maven-plugin</artifactId>
    <version>1.4.0</version>
    <configuration>
        <mainClass>com.test.MainClass</mainClass>
        <commandlineArgs>-javaagent:target/final-jar.jar</commandlineArgs>
    </configuration>
</plugin>

这适用于'exec-maven-plugin'的maven目标'java'。