快速业务通道

Maven Jetty Plugin配置指南 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-15
t;exclude>**/myspecial.xml</exclude>          <exclude>**/myspecial.properties</exclude>         </excludes>        </scanTargetPattern>       </scanTargetPatterns>      </configuration>     </plugin> </plugins> </project>

Maven Jetty Plugin配置指南(6)

时间:2011-08-13 yeeyan jdonee

你也可以查看jetty:run parameter reference。

配置jetty:run-war

这个目标将首先把你的web应用打包成一个war文件,再发布到Jetty。如果你设置扫描间隔为非零, Jetty将观察你的pom.xml和war文件。如果有任何变化,它都将重新打包并部署war。

配置参数的详细描述如下:

webApp打包后war的路径。默认为${project.build.directory}/${project.build.finalName}.war。 如果目标存储空间不足,设置它到你的自定义路径下。

详细设置如下:

<project> ... <plugins>    ...     <plugin>      <groupId>org.mortbay.jetty</groupId>      <artifactId>maven-jetty-plugin</artifactId>      <configuration>       <webApp>${basedir}/target/mycustom.war</webApp>      </configuration>     </plugin> </plugins> </project>

你也可以查看jetty:run-war parameter reference.

配置jetty:run-exploded

这个目标首先装配你的web应用到exploded-war文件,再发布到Jetty。如果你设置扫描间隔为非零, Jetty将观察你的pom.xml, WEB-INF/lib, WEB-INF/classes和WEB-INF/web.xml的改变。如果有必要,它 都将重新打包并部署war。

配置参数的详细描述如下:

webApp exploded-war的路径。默认在${project.build.directory}/${project.build.finalName}, 但是能通过设置这个参数,从而覆盖它。

详细设置如下:

<project> ... <plugins>    ...     <plugin>      <groupId>org.mortbay.jetty</groupId>      <artifactId>maven-jetty-plugin</artifactId>      <configuration>       <webApp>${basedir}/target/myfunkywebapp</webApp>      </configuration>     </plugin> </plugins> </project>

Maven Jetty Plugin配置指南(7)

时间:2011-08-13 yeeyan jdonee

你也可以查看jetty:run-exploded parameter reference.

设置系统属性

你可以为插件的执行操作按name/value成对的方式指定系统属性。

请注意,如果发现有系统属性已经设置过(例如从命令行或者JVM本身),则这些配置的属性不会覆盖它 们。

这个特性在整理命令行和保存一系列的键盘键入操作时是很有用的。

譬如,你通常会需要产生Commons logging:

mvn -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog jetty:run

使用了systemProperty配置的命令行可以再次更简短的运行mvn jetty:run,看下面的pom.xml :

<project> ... <plugins>    ...     <plugin>      <groupId>org.mortbay.jetty</groupId>      <artifactId>maven-jetty-plugin</artifactId>      <configuration>      ...      <systemProperties>        <systemProperty>         <name>org.apache.commons.logging.Log</name>         <value>org.apache.commons.logging.im

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号