org.apache.tomcat.maven插件使用问题总结
程序员文章站
2024-01-07 12:06:52
...
问题一:用什么命令部署
mvn tomcat6/7:deploy # 做第一次部署
mvn tomcat6/7:redeploy # 做重新部署
问题二:在使用插件部署前,tomcat需要事先启动么
是的。
问题三:在插件部署过程中,报错找不到war包
先要使用 mvn war:war 打包
问题四:在插件部署过程中,无法完成war包的上传
1. 在tomcat的tomcat-user.xml中配置好manager-script用户角色,并且manager-gui角色的用户和manager-script角色的用户名不要相同。
2. 在pom.xml文件中,插件<configuration>节点下,需要有一个<server>节点,其中文本内容是服务器名(可任意命名)。
3. 在maven主目录的conf目录下,修改settings.xml文件,在<server>节点下分别配置<id><username><password>节点。
pom.xml样例代码
<plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.1</version> <configuration> <server>myserver</server> <path>/</path> <port>8080</port> <uriEncoding>UTF-8</uriEncoding> </configuration> </plugin>
tomcat-users.xml样例代码
<role rolename="manager-script"/> <user username="ns" password="ns" roles="manager-script"/> <role rolename="manager-gui"/> <user username="tomcat" password="tomcat" roles="manager-gui"/>
settings.xml样例代码
<server> <id>myserver</id> <username>ns</username> <password>ns</password> </server>
推荐阅读
-
org.apache.tomcat.maven插件使用问题总结
-
thinkphp 常见有关问题及 使用总结
-
Eclipse中关于mybatis插件geneartor的使用和遇到的一些问题
-
vue插件vue-lazyload懒加载插件的使用及在过程中遇到的图片不更新问题
-
iOS中UITableView使用的常见问题总结
-
详解spring cloud Feign使用中遇到的问题总结
-
windows下关于sublime text2,HTML/CSS/JS Prettify插件使用路径问题处理
-
详解spring cloud Feign使用中遇到的问题总结
-
总结Nginx 的使用过程中遇到的问题及解决方案
-
windows下关于sublime text2,HTML/CSS/JS Prettify插件使用路径问题处理