非规范的maven项目打包路径指定

规范的maven项目应该为

myproject/    
|-- pom.xml    
`-- src    
    |-- main    
    |   |-- java    
    |   |   `-- com    
    |   |       `-- mycompany    
    |   |-- resources    
    |   `-- webapp    
    |       |-- WEB-INF    
    |       |   `-- web.xml    
    |       `-- index.jsp    
    `-- test    
        |-- java    
        |   `-- com    
        |       `-- mycompany    
        `-- resources

如果项目是非规范的maven项目,打包时需修改pom.xml文件,否则打包后会丢失文件。
对应配置

代码为:

  <build>
      <sourceDirectory>src/</sourceDirectory>  
       <resources>  
           <resource>  
               <directory>src</directory>  
               <excludes>  
                   <exclude>**/*.java</exclude> 
               </excludes> 
           </resource> 
           <resource> 
               <directory>src/main/java/resources</directory> 
               <excludes> 
                   <exclude>**/*.java</exclude>  
               </excludes>  
           </resource>  
       </resources>       
    <plugins> 
            <plugin>    
                <groupId>org.apache.maven.plugins</groupId>    
                <artifactId>maven-war-plugin</artifactId>    
                <version>2.1.1</version>    
                <configuration>    

                      <webXml>${basedir}/webapp/WEB-INF/web.xml</webXml>            
                      <warSourceDirectory>webapp</warSourceDirectory> 
                </configuration>    
            </plugin>
    </plugins>
</build>
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值