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>

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发表评论

登录后才能评论