您的位置:首页 > 运维架构 > Tomcat

maven 把项目部署到tomcat、jetty插件运行

2016-06-06 15:57 603 查看
tomcat:

<build>
<finalName>grabxuan</finalName>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
<include>**/*.jsp</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>

<plugins>

<!-- maven自动部署到tomcat7-配置 -->
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.1</version>
<configuration>
<server>tomcat</server>
<url>http://localhost:8080/manager/text</url>
<path>/</path>
</configuration>
</plugin>

</plugins>
</build>

进到项目的文件目录下,打开终端、或dos窗口 运行命令
mvn clean tomcat7:run

结束停止:ctrl+c

jetty:

<build>
<finalName>grabxuan</finalName>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
<include>**/*.jsp</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>

<plugins>

<!-- maven自动部署到jetty 配置 -->
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>8.1.14.v20131031</version>
<configuration>
<!-- <scanIntervalSeconds>30</scanIntervalSeconds> -->
<webApp>
<contextPath>/</contextPath>
<sessionHandler implementation="org.eclipse.jetty.server.session.SessionHandler">
<sessionManager
implementation="org.eclipse.jetty.server.session.HashSessionManager">
<storeDirectory>${basedir}/target/sessions</storeDirectory>
<idleSavePeriod>1</idleSavePeriod>
</sessionManager>
</sessionHandler>
</webApp>
</configuration>
</plugin>

</plugins>
</build>
进到项目的文件目录下,打开终端、或dos窗口 运行命令

mvn clean jetty:run

结束停止:ctrl+c
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: