1. 程式人生 > >maven多環境打war包,指定war不帶版本號

maven多環境打war包,指定war不帶版本號

<build>  
    <resources>  
        <resource>  
            <directory>src/main/resources</directory>  
            <includes>  
                <include>*.*</include>  
                <include>**/*.*</include> 
            </includes> 
            <filtering>true</filtering> 
        </resource> 
    </resources>   
    <plugins> 
        <!-- compiler外掛, 設定JDK版本 --> 
        <plugin> 
            <groupId>org.apache.maven.plugins</groupId> 
            <artifactId>maven-compiler-plugin</artifactId> 
            <version>3.0</version> 
            <configuration> 
                <source>${jdk.version}</source> 
                <target>${jdk.version}</target> 
                <showWarnings>true</showWarnings> 
            </configuration> 
        </plugin> 
 
        <!-- war打包外掛, 設定war包名稱不帶版本號 --> 
        <plugin> 
            <groupId>org.apache.maven.plugins</groupId> 
            <artifactId>maven-war-plugin</artifactId> 
            <version>2.5</version> 
            <configuration> 
                <warName>${project.artifactId}</warName> 
                <webResources> 
                    <resource> 
                        <directory>src/main/webapp</directory> 
                        <includes> 
                            <include>*.*</include> 
                            <include>**/*.*</include>  
                        </includes>  
                        <filtering>true</filtering>  
                    </resource>  
                </webResources>  
            </configuration>  
        </plugin>  
  
    </plugins>  
</build>