zoukankan      html  css  js  c++  java
  • 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即完成

  • 相关阅读:
    API网关服务
    技术攻关:从零到精通 https://mp.weixin.qq.com/s/mix-0Ft9G1F5yddNjSzkrw
    如何在团队中推广一项技术 —— 解决Odin一站式微前端的缓存问题
    设计模式的底层逻辑 找到变化,封装变化
    从Android内存到图片缓存优化
    百度C++工程师的那些极限优化(内存篇)
    享元模式
    协同编辑冲突处理算法综述
    大型前端项目内存优化总结
    雪碧图
  • 原文地址:https://www.cnblogs.com/rolly-yan/p/5820276.html
Copyright © 2011-2022 走看看