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!

  • 相关阅读:
    pat 1027. Colors in Mars (20)
    pat 1035. Password (20)
    pat 1006. Sign In and Sign Out (25)
    pat 1031. Hello World for U (20)
    pat 1005. Spell It Right (20)
    pat 1002. A+B for Polynomials (25)
    pat 1008. Elevator (20)
    pat 1001. A+B Format (20)
    算法分析与设计实验四 密码算法
    Android通讯录管理(获取联系人、通话记录、短信消息)
  • 原文地址:https://www.cnblogs.com/zjm-1/p/11015921.html
Copyright © 2011-2022 走看看