• eclipse部署项目到tomcat


    一、User workspace metadata(does not modify Tomcat installation)  

    1.1、用eclipse上Tomcat配置(虚拟tomcat:eclipse-->workspace->server.xml)

     

    1.2、直接将web项目deploy上去。 Services->tomcat->server.xml会增加Context

    <Host>

    <Context docBase="TestDemo" path="/TestDemo" reloadable="true" source="org.eclipse.jst.jee.server:TestDemo"/>

    </Host>

    1.3、访问:localhost:8080/TestDemo/index.jsp

    二、Use Tomcat installation(takes control of Tomcat installation)

    2.1、修改本地tomcat上的server.xml

    路径:F:Tomcatapache-tomcat-8.0.43-windows-x64apache-tomcat-8.0.43confserver.xml

    内容:<Context debug="0" docBase="G:myjavawork_2017TestDemoWebContent" path="/TestDemo" privileged="true" reloadable="true"/>

    三、User custom location(does not modify Tomcat installation)  

    3.1、貌似跟User workspace metadata(does not modify Tomcat installation) 一样

    总结:

    1、用的server.xml不同

    *User workspace metadata(does not modify Tomcat installation)  用eclipse-->workspace->server.xml(部署后自动维护)

    *Use Tomcat installation(takes control of Tomcat installation) 用tomcat->conf->server.xml(部署后手动维护)

    *User custom location(does not modify Tomcat installation)  不了解,很小用到。

    2、Server Locations切换时候需要注意

    User workspace metadata和Use Tomcat installation之间切换。先切换然,然后编辑server.xml。因为切换时原server.xml会覆盖或者修改目标server.xml。

    注意:热部署要特别注意。tomcat启动后要看要看server.xml:<Context path="myProject" docBase="G:myjavaworkServletTestWebContent" debug="0"    reloadable="true"/> 这配置是否存在。

    3、server path和deploy path

    *server path:服务器路径

    User workspace metadata(does not modify Tomcat installation)  对应eclipse上生成的servers服务器。

    Use Tomcat installation(takes control of Tomcat installation)对应tomcat服务器路径。

    *deploy path:项目部署文件夹(可以随便放到哪个文件夹都行)

    4、项目部署路径

    项目部署路径 = server path + deploy path

  • 相关阅读:
    Java Web开发——JSP基本语法杂记
    Java Web开发——HTML CSS JavaScript 杂记
    Leetcode#13 Roman to Integer
    Leetcode#20 Valid Parentheses
    Leetcode#88 Merge Sorted Array
    Leetcode#171 Excel Sheet Column Number
    Leetcode#168 Excel Sheet Column Title
    Leetcode#160 Intersection of Two Linked Lists
    Leetcode#6 ZigZag Conversion
    Leetcode#8 String to Integer (atoi)
  • 原文地址:https://www.cnblogs.com/chenweichu/p/6718402.html
Copyright © 2020-2023  润新知