美文网首页
maven plugins

maven plugins

作者: 杭州痞老板 | 来源:发表于2018-04-21 20:14 被阅读0次

(一)mvn tomcat7:run 使用tomcat7服务器运行war项目

<!--可用tomcat7插件运行并加载该web项目--> 
         <plugin>
            <groupId>org.apache.tomcat.maven</groupId>
            <artifactId>tomcat7-maven-plugin</artifactId>
            <version>2.2</version>
            <!-- 配置信息 -->
            <configuration>
                <port>7777</port>
                <path>/</path>          
            </configuration>
            <executions>
                <execution>
                    <phase>package</phase>
                    <goals>
                        <goal>run</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>

(二)mvn javadoc:javadoc 生成doc文档

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-javadoc-plugin</artifactId>
            <version>2.9.1</version>
        </plugin>

(三)mvn package assembly:single 打包时在清单中添加指定的Main-Class

 <!--自动在MANIFEST.MF文件中添加指定的Main-Class -->
      <plugin>  
            <groupId>org.apache.maven.plugins</groupId>  
            <artifactId>maven-assembly-plugin</artifactId>  
            <version>2.5.5</version>  
            <configuration>  
                <archive>  
                    <manifest>  
                        <mainClass>cn.infobuy.alien.App</mainClass>  
                    </manifest>  
                </archive>  
                <descriptorRefs>  
                    <descriptorRef>jar-with-dependencies</descriptorRef>  
                </descriptorRefs>
            </configuration>  
        </plugin>

(四)mvn mybatis-generator:generate

            <plugin>
                <groupId>org.mybatis.generator</groupId>
                <artifactId>mybatis-generator-maven-plugin</artifactId>
                <version>1.3.5</version>
                <dependencies>
                    <dependency>
                        <groupId>log4j</groupId>
                        <artifactId>log4j</artifactId>
                        <version>1.2.17</version>
                    </dependency>
                    <dependency>
                        <groupId>org.mybatis</groupId>
                        <artifactId>mybatis</artifactId>
                        <version>3.2.6</version>
                    </dependency>
                    <dependency>
                        <groupId>mysql</groupId>
                        <artifactId>mysql-connector-java</artifactId>
                        <version>5.1.30</version>
                    </dependency>
                </dependencies>
            </plugin>

(五)

相关文章

网友评论

      本文标题:maven plugins

      本文链接:https://www.haomeiwen.com/subject/dkwakftx.html