转: 启动eclipse导致Tomcat的配置文件重置 导入一个项目,需要在Tomcat的配置文件中配置JNDI数据源,需要修改Tomcat下的server.xml文件.但是当我们修改完后重启Tomcat服务器时发现xml文件又被还原了,修改无效果. 为什么会这样呢?在Eclipse中启动Tomcat服务器时,会自动发布Eclipse中部署的项目,但是我的项目是自己手动在外面部署的,Eclipse只认得在它里面部署的项目,因此它会创建一个新的server.xml文件覆盖原来的文件,里面只有Ecl…
一.异常描述 1. 在eclipse中启动tomcat,应用已经启动成功,但是tomcat仍然一直处于starting装填 二.分析原因 1. 更换8080端口为9080,启动tomcat,可以完整启动.证明是8080端口问题: 2. 但是8080端口并没有被占用: 3. 在网上搜索可能原因,可能原因是打开了代理,导致端口被占用: http://www.cnblogs.com/winkey4986/p/3303412.html http://zhangzhaoaaa.iteye.com/blog…
1. 当我们使用Eclipse将项目部署到Tomcat的时,我们发现,在Tomcat下的webapps目录下并没有我们创建好的项目,但是当通过Eclipse启动服务器后,项目却真的可以访问到,这是为什么呢? 2. 实际上,Eclipse在使用Tomcat时,并没有将项目部署到Tomcat的目录下,而是在其工作空间中,创建了一个Tomcat的镜像,Eclipse启动的Tomcat是他自己配置的镜像. Eclipse镜像所在目录: 你的工作空间目录\.metadata\.plugins\org.ec…
之前用MyEclipse,在tomcat的conf中修改了配置文件,启动就OK了. 现在改用Eclipse,发现改了,之后发现没有用,Eclipse重启tomcat之后,配置文件就被重置了. 众里寻他千百度,发现在工作目录下,还有配置文件,每次Eclipse启动时,这个文件夹的内容会替换tomcat的配置,所以真正修改的地方,就是在Eclipse 的workspace目录下的server对配置文件进行修改. 如图,这个就是我的目录,对应的tomcat配置文件.…
Ubuntu的Eclipse上安装Tomcat环境,这是让人烦啊,万幸还是终于解决了. Eclipse上Tomcat的搭建: 1.点击Eclipse上的菜单:Windows - Preference,  窗口左侧Server - Runtime Environment,然后点Add,  因为我从Tomcat官网下载Tomcat8.0,所以我选择Apache Tomcat v8.0,然后选择tomcat的安装目录,接着就finish 2.点击Eclipse上的菜单:File - New - Ser…
使用eclipse启动tomcat,正常模式下可以启动tomcat,却在debug模式下无法启动tomcat. 这个问题可能是由于eclipse和tomcat的交互而产生的,在以debug模式启动tomcat时,发生了读取文件错误,eclipse自动设置了断点,导致tomcat不能正常启动. 解决方法把breakpoints veiw都删除就好了,步骤如下:window->show view->Breakpoints.在Breakpoints视图中右键,Remove all…
package com.diancai.interceptor; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.se…
情景: 想在应用启动的时候就加载spring容器 在ServletContextListener.contextInitialized()中加载spring容器 ApplicationContext ac=new ClassPathXmlApplicationContext("applicationContext.xml"); 结果发现一直报"找不到文件的IO错误",于是就打印下当前路径 "D:\install\eclipse-jee-mars-1-win…
这段时间不用Java 了突然发现在用的时候出问题了. 首先现在Eclipse和Tomcat,解压后 如图1所示: 图1: 进入里面的bin文件目录后发现有 如图2所示包含了startup.bat,startup.sh,shutdown.bat,shutdown.sh; 图2 其中startup.bat和shutdown.bat是在window底下启动tomcat的命令, 而startup.sh和shutdown.sh是在window底下启动tomcat的命令. 我们可以进入cmd后,进入tomc…
eclipse下修改项目名导致tomcat内发布名不一致的解决方法 . ------------------------------------------------------- 解决方案: 直接ctrl+h 查找相应的项目名称的以前项目名,然后修改即可 The processing instruction target matching "[xX][mM][lL]" is not allowed. 解决方案::<?xml version="1.0" en…