eclipse 与 tomcat 的那些路径
我们用mvn创建了一个web工程,同时希望在eclipse里调试开发。mvn有mvn的路径要求,eclispe有eclipse的默认路径,怎么整合二者?
首先介绍一下eclipse的默认路径。
重点在Server Locations里面。
下面我们把[workspace]/.metadata\.plugins\org.eclipse.wst.server.core\ 记为 [BASE]
假设我们创建的web project 名为 bookstore,在eclipse中选中project,执行“run on server”后真正执行的代码位于:[BASE]/tmp0/wtpwebapp/bookstore
下面我们说明这个路径是怎么确定的
tmp0 是由 [BASE]/tmp-data.xml确定的。我们每建立一个server,[Base] 下就会增加一个tmp 目录,并在tmp-data.xml中记录server和tmp目录的对应关系。
webpwebapp是在[BASE]\servers.xml 中确定的
<servers>
<server deployDir="..." ...>
...
<server>
<server deployDir="..." ...>
...
<server>
<servers>
在servers.xml 里定义了每个server的deployDir, 默认值为 “wtpwebapps"。
最后,bookstore怎么确定的呢?在 [workspace]/Servers/[Tomcat v7.0 Server at localhost-config]/server.xml 里
<Server>
<Service>
<Engine>
<Host>
<Context docBase="bookstore" .../>
<Host>
</Engine>
</Service>
</Server>
如果我们用mvn建立了工程,假设生成路径为 [proj]/bookstore/target/bookstore-SNAPSHOT
想在eclipse里调试.../target/bookstore-SNAPSHOT,需要如下修改:
1. [base]/Servers.xml : servers/server.deployDir ="[proj]/bookstore/target"
2. server.xml: Server/Service/Engine/Host/Context.docBase="bookstore-SNAPSHOT"
[base]/tmp0/conf 下的xml文件是在eclipse中启动tomcat时根据 project中的Servers/TomcatV7.0 Server at localhost/*.xml生成的
转载于:https://www.cnblogs.com/englefly/p/3531492.html
eclipse 与 tomcat 的那些路径相关推荐
- 解释Eclipse下Tomcat项目部署路径问题(.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps)
解释Eclipse下Tomcat项目部署路径问题(.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps) 1.配置eclipse ...
- 解释Eclipse下Tomcat项目部署路径问题(.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps)...
1,当在eclipse中启动服务器出现以下问题时: 解释Eclipse下Tomcat项目部署路径问题(.metadata\.plugins\org.eclipse.wst.server.core\tm ...
- 【转】Eclipse下Tomcat项目部署路径问题(.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps)
该文参考博文:http://kingxss.iteye.com/blog/1741438 配置eclipse的开发环境,配置jdk的安装路径和tomcat安装路径.在eclipse下建立Dynamic ...
- Eclipse中tomcat更改部署路径 deply path
默认是部署在项目元数据文件夹.metadata文件夹下,需要更改到tomcat/webapps目录下 Eclipse中tomcat service设置 选择window ----show view-- ...
- eclipse配置虚拟路径后,每次启动tomcat都会虚拟路径失效的问题解决
eclipse配置虚拟路径后,每次启动tomcat都会虚拟路径失效的问题解决 参考文章: (1)eclipse配置虚拟路径后,每次启动tomcat都会虚拟路径失效的问题解决 (2)https://ww ...
- Eclipse下Tomcat项目自动部署路径问题(.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps)
配置eclipse的开发环境,配置jdk的安装路径和tomcat安装路径.在eclipse下建立Dynamic Web Project工程zhgy,在使用eclipse中new一个tomcat,通过启 ...
- Tomcat映射虚拟路径到指定磁盘(eclipse)
用WangEditor富文本编辑,上传图片的时候,本文主要记录一下Tomcat映射虚拟路径到指定磁盘,保存到指定路径中,且能实现页面预览. 在实现之前wangeditor的简单实用请参照博主小道仙的后 ...
- eclipse中Tomcat v8.0 Server at localhost failed to start解决以及安装方法
设置环境变量 变量名:CATALINA_HOME 变量值:tomcat 安装的路径,如 "C:\apache-tomcat-8.0.9" 安装 service服务 : 打开命令行提 ...
- Eclipse集成Tomcat:6个常见的”how to”问题
本文由 ImportNew - miracle1919 翻译自 javacodegeeks.欢迎加入Java小组.转载请参见文章末尾的要求. 学习一门新技术通常是一个很困难的过程,当你想要同时学习两门 ...
最新文章
- 5.1 python的缩进
- [JSOI2008]星球大战 并查集
- php json_encode 后直接复制给js怎么调用,如何将数组从php(使用json_encode)传递给javascript...
- Apache Kafka-生产者_批量发送消息的核心参数及功能实现
- WebConfig 加密解密的原理是什么?
- Linux 添加DNS配置
- 各种浏览器css不兼容的写法
- loss函数之MultiLabelSoftMarginLoss
- Learnopengl
- 《深入理解计算机系统》 CSAPP 入坑推荐
- xencenter教程
- Ubuntu 16.04中cartographer安装过程中的troubleshooting,以及demo的实现
- 2021信息管理与信息系统专业保研(情报学|管理科学与工程)
- python傅里叶变换 信号处理 序列_(十六)数字图像处理中的傅里叶(DFT/FFT)
- 计算机组成原理——计算机的运算方法
- ETL讲解(很详细!!!)
- 手机app网易邮箱服务器设置,网易邮箱手机上设置Exchange服务教程
- 图像处理中经常用的一幅图片Lena.jpg
- 1108 String复读机(JAVA)
- 基于SpringBoot的小说网站
热门文章
- 『设计模式』HR:不会设计模式,你好意思来面试?(面试必备设计模式)
- 数据结构--链式栈--C++实现
- hdu2544最短路
- 发布md 的文章测试
- 如果征信有这些行为,申请房贷直接被拒绝
- 不行是谁决定的呢,明明你眼前就有这么多的可能啊
- 边沿检测—以脉冲形式给出信号
- MFC的固高环形倒立摆GRIP2002实验平台
- python中new方法详解及_Python中new方法的详解
- 计算机数媒专业优势,27所院校新开设数字媒体艺术专业,“数媒”专业为什么这么火?...