maven环境适配

来源:互联网 发布:unity3d插件下载 编辑:程序博客网 时间:2024/05/21 05:21
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<parent>
<artifactId>parent</artifactId>
<groupId>cc.parent</groupId>
<version>0.0.1-SNAPSHOT</version>
</parent>


<modelVersion>4.0.0</modelVersion>
<artifactId>xxx</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>war</packaging>
<name>zzz</name>
<url>http:www.ccc.cc</url>


<properties>
<shiro-version>1.2.2</shiro-version>
<springwebflow-version>2.3.2.RELEASE</springwebflow-version>
</properties>


<dependencies>
        
    </dependencies>


<build>
<finalName>${project.artifactId}-${project.version}</finalName>
<resources>
<resource>
<directory>${project.basedir}/src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
<filters>
<filter>src/main/filters/filter-${env}.properties</filter>
</filters>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
</plugin>


<!--设置资源中文注释的编码 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>${maven-resources-plugin.version}</version>
</plugin>
<!-- package阶段,把jar包放到WEB-INF/lib下面,便于与eclipse联合使用 -->
</plugins>
</build>
<profiles>
<!--测试环境 -->
<profile>
<id>dev</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>


<build>
<plugins>
<plugin>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-maven-plugin</artifactId>
<version>1.3.2</version>
<configuration>
<verbose>true</verbose>
<overwrite>true</overwrite>
<jdbcDriver>com.mysql.jdbc.Driver</jdbcDriver>
<jdbcUserId>root</jdbcUserId>
<jdbcPassword>ewtsettle</jdbcPassword>
<jdbcURL>jdbc:mysql://172.17.1.48:3306/ewtpay</jdbcURL>
</configuration>
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.27</version>
</dependency>
<dependency>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-core</artifactId>
<version>1.3.2</version>
</dependency>
<dependency>
<groupId>cc.xxx</groupId>
<artifactId>xxx-yyy</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
<properties>
<env>dev</env>
<overlay.skip>true</overlay.skip>
<project.debug>true</project.debug>
</properties>


</profile>
<!--测试环境 -->
<profile>
<id>test</id>
<properties>
<env>test</env>
<overlay.skip>true</overlay.skip>
<project.debug>true</project.debug>
</properties>
<!--<build> -->
<!--<finalName>ROOT</finalName> -->
<!--<plugins> -->
<!--<plugin> -->
<!--<groupId>org.codehaus.mojo</groupId> -->
<!--<artifactId>tomcat-maven-plugin</artifactId> -->
<!--<version>1.1</version> -->
<!--<configuration> -->
<!--<url>http://127.0.0.1:8888/manager</url> -->
<!--<server>TomcatServer</server> -->
<!--<path>/</path> -->
<!--</configuration> -->
<!--</plugin> -->
<!--</plugins> -->
<!--</build> -->
</profile>
<!--生产环境 -->
<profile>
<id>prd</id>
<properties>
<env>prd</env>
<project.debug>false</project.debug>
</properties>
</profile>
</profiles>
</project>
0 0
原创粉丝点击