小弟我在对maven项目进行打包时,也就是在项目中右击pom.xml文件,然后run as到maven package,点击进行打包,打包到我指定的本地文件目录中,会生成已经编译过后的class文件和资源文件目录,还有一个war包,可是我不需要这个war包,每次打包之后都要手动删除这个war包,请问我该如何修改pom.xml文件,在打包的时候只生成目录结构的文件而不生成项目war包呢???

解决方案 »

  1.   

    把你的pom文件传上来看看
      

  2.   

    maven package作用就是打包
    换一个周期  mvn compile  不知是否是你想要的效果
      

  3.   


    <parent>
    <groupId>aa</groupId>
    <artifactId>aa-project</artifactId>
    <version>1.0-SNAPSHOT</version>
    <relativePath>../../pom.xml</relativePath>
    </parent> <artifactId>aa</artifactId>
    <name>aa</name>
    <packaging>war</packaging>把类似这个的配置去掉应该可以了吧
    不要war包你用maven干嘛...你也跟着别人的规范走啊
      

  4.   

    那个pom.xml文件你要好好看看,有那个package的设置属性,要嘛jar,要嘛war,package本身就是打包命令,会把其他引用工程的目录打包成jar作为一个整体输出,你只要目录这样的做法没弄过啊。