exec-maven-plugin

maven pom.xml配置启动Java程序

<plugin>    
    <groupId>org.codehaus.mojo</groupId>    
    <artifactId>exec-maven-plugin</artifactId>   
    <version>1.2.1</version>    
    <configuration>        
        <executable>java</executable> <!-- executable指的是要执行什么样的命令 -->       
        <arguments>           
            <argument>-DsystemProperty1=value1</argument> <!-- 这是一个系统属性参数 -->          
            <argument>-DsystemProperty2=value2</argument> <!-- 这是一个系统属性参数 -->            
            <argument>-XX:MaxPermSize=256m</argument> <!-- 这是一个JVM参数 -->           
            <!--automatically creates the classpath using all project dependencies,
                also adding the project build directory -->           
            <argument>-classpath</argument> 
            <!-- 这是classpath属性,其值就是下面的<classpath/> -->         
            <classpath/> 
            <!-- 这是exec插件最有价值的地方,关于工程的classpath并不需要手动指定,
                它将由exec自动计算得出 -->         
            <argument>com.yourcompany.app.Main</argument> <!-- 程序入口,主类名称 -->             
            <argument>arg1</argument> <!-- 程序的第一个命令行参数 -->       
            <argument>arg2</argument> <!-- 程序的第二个命令行参数 -->    
        </arguments>    
    </configuration>
</plugin>


你可能感兴趣的:(exec-maven-plugin)