exec-maven-plugin配置及使用

背景:
如果你想在项maven生命周期内,运行一段java代码,或者一段独立的程序,或者说我们所指的预执行,初始化某些值,生成某些不能预先生成的文件。
那么这样我们就可以使用exec-maven-plugin进行程序的预执行,生成相关文件。
具体配置如下:

 <plugin>
                <groupId>org.codehaus.mojogroupId>
                <artifactId>exec-maven-pluginartifactId>
                <version>1.6.0version>
                <executions>
                    <execution>
                        <goals>
                            <goal>javagoal>            
                        goals>
                        <phase>compilephase>              
                    execution>
                executions>
                <configuration>
                    <mainClass>com.sf.ucmp2.doclet.MainmainClass>        
                    <arguments>
                        <argument>-encodingargument>                          
                        <argument>utf-8argument>
                    arguments>
                    <classpathScope>compileclasspathScope>
                configuration>
            plugin>

 

具体的相关配置请参考官网:http://www.mojohaus.org/exec-maven-plugin/index.html

转载于:https://www.cnblogs.com/lianshan/p/7358966.html

你可能感兴趣的:(java,python)