java学习---maven工程的创建+tomcat的热部署
Posted 月下美妞1314
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java学习---maven工程的创建+tomcat的热部署相关的知识,希望对你有一定的参考价值。
一、创建maven工程
1、创建maven的的web功能
2、在创建完成后,可能发现功能有错误,在eclipse中的错误描述如下:
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
解决办法如下:
步骤:bulid Path --> Configure Bulid Path --> Libraries --> add Library --> Server Runtime --> 选择使用的tomcat 即可
3、添加完成后,在maven中update project一下,maven工程即创建成功!
二、tomcat的热部署
1、修改tomcat的配置,使其在登录localhost:8080中的manager需要用户名和密码:
在tomcat-users.xml的配置文件中加上: <role rolename="manager-gui"/> <role rolename="manager-script"/> <user password="1234567" roles="manager-gui, manager-script" username="tomcat"/>
此时,已经可以启动tomcat,并确认登录需要密码;
2、在项目的pom.xml的配置中添加tomcat的插件
<plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <url>http://localhost:8080/manager/text</url> <path>/</path> <server>tomcat</server> <username>tomcat</username> <password>1234567</password> </configuration> </plugin> </plugins>
下面开始在eclipse中创建tomcat的服务器,
3、到目前为止,一个基本的maven基本创建完成,为了将目录部署在根目录一下,还需要对eclipse中的tomcat的配置做一下调整,双击server,进入到tomcat server的中设置中:
4、然后,利用eclipse中的maven对该项目进行部署,然后启动tomcat即完成
以上是关于java学习---maven工程的创建+tomcat的热部署的主要内容,如果未能解决你的问题,请参考以下文章
eclipse 中设置maven插件创建Java工程以及创建web工程