Maven中tomcat插件的配置及使用
转自:https://blog.csdn.net/sunroyfcb/article/details/80850779 常规模式使用tomcat服务器作为web容器时,有以下缺点:1.本地必须有tomcat服务器;2.修改配置时需要到tomcat安装路径下找到server.xml文件进行配置;3.不利于集群模式的开
转自:https://blog.csdn.net/sunroyfcb/article/details/80850779
常规模式使用tomcat服务器作为web容器时,有以下缺点:1.本地必须有tomcat服务器;2.修改配置时需要到tomcat安装路径下找到server.xml文件进行配置;3.不利于集群模式的开发,即设置多台服务器时,十分繁琐。下面总结一下maven项目中tomcat插件的使用,它可以极大的简化开发人员的操作。
首先,在maven模式下建一个web项目,在生成的pom.xml文件中的plugins标签内部添加一个tomcat插件,本例中使用的是tomcat7版本,选择了相应的插件版本。configuration中设置了服务器的端口为8091以及访问路径为/jt,类似之前在server.xml文件中设置的一样。
-
<build>
-
<plugins>
-
<plugin>
-
<groupId>org.apache.tomcat.maven
</groupId>
-
<artifactId>tomcat7-maven-plugin
</artifactId>
-
<version>2.2
</version>
-
<configuration>
-
<port>8091
</port>
-
<path>/jt
</path>
-
</configuration>
-
</plugin>
-
</plugins>
-
</build>
添加完插件以后,点击eclipse抬头栏的运行,选择run configuration模式,进入如下页面,选择Maven Build进行配置。首先是配置一个name,尽量做到见名知意。其次点击Browse Workspace选择我们要添加到tomcat服务器中的web项目。然后Goals栏设置一条命令,不可以随便输入,要与自己的tomcat版本匹配,run表示运行当前项目。
下面是一些常用的命令:
tomcat:deploy --部署一个web war包
tomcat:reload --重新加载web war包
tomcat:start --启动tomcat
tomcat:stop --停止tomcat
tomcat:undeploy–停止一个war包
tomcat:run 启动嵌入式tomcat ,并运行当前项目
配置完毕以后,点击name栏下面的source选项,把项目及依赖的项目添加到服务器。
最后点击run运行,可以看到运行服务器成功,显示我们访问项目资源的路径是localhost:8091/jt…。
这样我们就成功地使用tomcat插件运行一个web项目,如果想要部署多台tomcat服务器,只需要维持原服务器运行,更改pom文件中tomcat插件的端口号,再重新启动就可以。
更多推荐
所有评论(0)