`
wanxiaotao12
  • 浏览: 456146 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

maven (生成war包时候同时生成jar包到lib)配置备忘

 
阅读更多

方式一:

 

<build>
        <finalName>jd-card-web.war</finalName>
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <filtering>true</filtering>
            </resource>
        </resources>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-war-plugin</artifactId>
                <version>2.1-beta-1</version>
                <configuration>
                    <archiveClasses>true</archiveClasses>
                </configuration>
            </plugin>
        </plugins>
    </build>

 

方式二:

 

<groupId>org.apache.maven.plugins</groupId>  
<artifactId>maven-war-plugin</artifactId>  
<configuration>  
    <!-- 释放将项目的类文件打成jar放到lib目录中。  
打成jar的好处是:只修改class时,可以只更新jar。 -->  
    <archiveClasses>true</archiveClasses>  
    <webResources>  
        <!--  
            src/main/resources是默认的资源目录。  
            当archiveClasses=true时,resources中的文件资源会被打到jar中;  
            当archiveClasses=false时,resources中的文件资源在war的根目录。  
        -->  
        <resource>  
            <!-- config作为source folder,不会被打到jar中。 -->  
            <directory>src/main/config</directory>  
            <targetPath>WEB-INF/classes</targetPath>  
            <filtering>true</filtering>  
        </resource>  
    </webResources>  
</configuration> 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics