eclipse使用tomcat启动项目(eclipse中配置tomcat的步骤)

很高兴你能读到这篇很罗嗦的文章。关于maven的介绍这里不详细做介绍。对于初学者只需要知道maven可以用于管理jar包和自动化部署。例如,自动化把项目打成jar包,包括可执行的jar包,自动化把项目部署到远程的web服务器,自动化压缩等。大家可以多关注我的头条号,后期将分享把我在实际项目过程中遇见的问题给大家做一个介绍,避免走弯路。今天给大家介绍自动化部署到tomcat

1、环境准备

Maven、Tomcat8、Eclipse

2、maven中的镜像配置

大家知道,mavne默认使用的是国外的镜像,但是速度很慢,这里建议大家使用阿里的中央仓库镜像。

阿里出品,必出精品,做技术的都知道。

3、maven中的server配置,这里的server就是我们tomcat中tomcat-user.xml文件中的用户名和密码。

<server>

<id>tomcat8</id>

<username>tomcat</username>

<password>t123456</password>

</server>

4、tomcat中tomcat-user.xml的配置,这里尤其要注意,必须按照官方的来,否则容易出错。我的配置如下:

role rolename=”manager”/> 

<role rolename=”manager-gui”/> 

<role rolename=”admin”/> 

<role rolename=”admin-gui”/> 

<role rolename=”manager-script”/>

<user username=”tomcat” password=”t123456″ roles=”admin-gui,admin,manager-gui,manager,manager-script”/>

5、web项目中的pom配置需要注意的地方

<build>

<finalName>ROOT</finalName>

<defaultGoal>package</defaultGoal>

。。。。部分代码省略,这里finalName就是最终部署到tomcat中的项目名称。

<plugin>

<groupId>org.apache.tomcat.maven</groupId>

<artifactId>tomcat7-maven-plugin</artifactId>

<version>2.2</version>

<configuration>

<url>http://127.0.0.1:8080/manager/text</url>

<username>tomcat</username>

<password>t123456</password>

<path>/</path>

</configuration>

</plugin>

注:这里面的path是我们访问的路径,里面的username和密码就是tomcat-user.xml中配置的。

这里的用户名和密码也可以去掉。但是maven中必须配置正确。并且需要指向server中的id(tomcat8),例如

<plugin>

<groupId>org.apache.tomcat.maven</groupId>

<artifactId>tomcat7-maven-plugin</artifactId>

<version>2.2</version>

<configuration>

<url>http://127.0.0.1:8080/manager/text</url>

<server>tomcat8</server>

<path>/</path>

</configuration>

</plugin>

好了,今天就分享到这里吧。大家有什么不明白的欢迎留言。

原创文章,作者:admin,如若转载,请注明出处:https://www.qq65hfghe5.com/tg/139241.html