zoukankan      html  css  js  c++  java
  • 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>
  • 相关阅读:
    mac电脑 显示隐藏文件 取消显示隐藏文件
    xcode 无法下载 ios 8.3 simulator 提示权限不够
    socket 通讯 端口绑定 问题 解答
    description方法 oc 就是NSLog使用
    init 和 initialize 差距在哪里 oc
    类本质的是? 类的加载过程?
    分类和继承的区别 oc
    Masonry的简单使用
    cocopods
    swift UITextField
  • 原文地址:https://www.cnblogs.com/AndroidJotting/p/7470473.html
Copyright © 2011-2022 走看看