zoukankan      html  css  js  c++  java
  • maven-war-plugin

    NameTypeSinceDescription默认值
    cacheFile File 2.1-alpha-1 包含webapp结构的文件缓存 ${project.build.directory}/war/work/webapp-cache.xml.
    outputDirectory String - 用于输出WAR的目录 ${project.build.directory}.
    warSourceDirectory File - WAR中包含额外文件的单个目录.这里是你放置JSP文件的地方 ${basedir}/src/main/webapp.
    webappDirectory File - 构建webapp的目录 ${project.build.directory}/${project.build.finalName}.
    workDirectory File - 解压WAR可选相关内容的目录 ${project.build.directory}/war/work.

    war包插件:
    既然是web项目,就需要打war包,那就需要这个插件:

    Xml代码  收藏代码
     1     <plugin>  
     2         <groupId>org.apache.maven.plugins</groupId>  
     3         <artifactId>maven-war-plugin</artifactId>  
     4         <version>2.1.1</version>  
     5         <configuration>  
     6             <encoding>${project.build.sourceEncoding}</encoding>  
     7             <warName>platform</warName>  
     8               <webappDirectory>${project.build.directory}/platform</webappDirectory>       
     9             <warSourceDirectory>WebContent</warSourceDirectory>  
    10         </configuration>  
    11     </plugin>  

    <encoding>${project.build.sourceEncoding}</encoding>强制字符集编码
    <warName>platform</warName>war包名字——platform.war
    <webappDirectory>${project.build.directory}/platform</webappDirectory>产生war前,用于存放构建war包的目录——target/platform。
    <warSourceDirectory>WebContent</warSourceDirectory>:我把web工程搞成了eclipse下的WTP类型。我不喜欢maven产生的webapp目录,更喜欢WebContent!

  • 相关阅读:
    记一次 contentInsetAdjustmentBehavior 引发的bug
    Android埋点技术概览
    Android开发快速入门iOS开发概览
    工作项目遇到的一些问题
    ruby操作项目.xcodeproj
    关于performSelector afterDelay:0 的使用
    谷歌Python代码风格指南 中文翻译
    最大子矩阵问题--悬线法dp
    tarjan
    SDU CSPT3模拟
  • 原文地址:https://www.cnblogs.com/zjm-1/p/11015921.html
Copyright © 2011-2022 走看看