Maven项目不打包*.hbm.xml文件

<build>  
        <finalName>basic</finalName>  
        <plugins>  
            <plugin>  
                <groupId>org.codehaus.mojo</groupId>  
                <artifactId>tomcat-maven-plugin</artifactId>  
                <version>1.0-beta-1</version>  
                <configuration>  
                    <url>http://www.my.com:6789/manager/html</url>  
                    <server>tomcat7</server>  
                </configuration>  
            </plugin>  
        </plugins>  
          
        <resources>  
            <resource>  
                <directory>src/main/java</directory>  
                <includes>  
                    <include>**/*.hbm.xml</include>  
                </includes>  
            </resource>  
            <resource>  
                <directory>src/main/resources</directory>  
                <includes>  
                    <include>**/*.xml</include>  
                    <include>**/*.properties</include>  
                </includes>  
            </resource>  
        </resources>  
             
    </build> 

还看到有说这样做的,不过使用第一次加进来了,clean一次后又不打包hbm.xml文件。

如果是 jar 包,在 Plugin 中配置:

<build>
  <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-jar-plugin</artifactId>
      <configuration>
        <archive>
          <addMavenDescriptor>false</addMavenDescriptor>
        </archive>
      </configuration>
    </plugin>
  </plugins>
</build>

如果是 war 包,在 Plugin 中配置:

<build>
  <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-war-plugin</artifactId>
      <configuration>
        <archive>
          <addMavenDescriptor>false</addMavenDescriptor>
        </archive>
      </configuration>
    </plugin>
  </plugins>
</build>

 

posted @ 2017-09-03 18:53  小破孩123  阅读(417)  评论(0编辑  收藏  举报