eclipse下修改项目名导致tomcat内发布名不一致的解决方法 .
-------------------------------------------------------
解决方案:
直接ctrl+h 查找相应的项目名称的以前项目名,然后修改即可
The processing instruction target matching "[xX][mM][lL]" is not allowed.
解决方案::<?xml version="1.0" encoding="UTF-8"?> 要在第一行,且前面不能有空格,空行等等
Eclipse发布项目,无论是类java还是jsp,都不想要重新部署。同步到tomcat6的
Eclipse 感叹号
---------------------------
在problems窗口可以看到错误信息
追问
problems窗口 在哪儿?请指教
回答
菜单栏 window--》show view--》problems
或alt+shift+q 然后按x
追问
problems我查看了 但是没有看到我所要运行的工程的错误
The type javax.servlet.http.HttpServletRequest cannot be resolved.
----------------
是缺少serverlet的引用库,解决如下
1.工程右键-properties->java build path
2.在java build path的libraries tab页中选择Add external Jars...按钮
3. 选择eclipse的安装目录,我的是绿色版本,我本机的路径如下,你自己需要根据自己的路径查找添加。E:\eclipse-java-indigo-SR1-win32\eclipse\plugins 选择javax.servlet.jsp_2.0.0.v201101211617.jar;javax.servlet_2.5.0.v201103041518.jar 进行添加即可
注释:由于版本不同,文件包名可能稍有区别。
Target runtime Apache Tomcat 6.0 is not defined
---------------------------------
解决方案:
查看.settings下的org.eclipse.wst.common.project.facet.core.xml 删除
<runtime name="Apache Tomcat v6.0.29" />
然后项目reflash即可