您的位置:首页 > 编程语言 > Java开发

myeclipse常见错误集锦 及解决方案

2012-06-29 14:16 417 查看
1 An internal error occurred during: "Add Deployment".

Container with path org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.6.0_20 could not be found in project

2 奇怪异常

重启 打开 关闭,检测配置文件 检测struts.xml web.xml

3

Description Resource Path Location Type

Java compiler level does not match the version of the installed Java project facet. hr Unknown Faceted Project Problem (Java Version Mismatch)

window -->preferences -->myeclipse -->validation -->javascript validator for Js

files 把Bulid 复选框的勾去掉 就行了

4 Description Resource Path Location Type

String cannot be resolved to a type list.jsp /hr/WebRoot/infoManage/group line 6 JSP Problem

5 Description Resource Path Location Type

Cannot return from outside a function or method. login.jsp /hr/WebRoot line 39 Client-side JavaScript Problem

6 tomcat启动成功后Applications无法启动,Running状态为false,点击start 仍然为false

7Tomcat 6.0 错误信息: 严重: StandardServer.await:create[8005]: java.net.BindException: Address already in use: JVM_Bind

当MyEclipse里面tomcat 7.x启动不了,这是因为端口被占用了,此时可以配置一下tomcat的端口号 ,或者把占用端口8005的进程结束掉,一般来说这时你的任务管理器中会有个javaw.exe的进程,把它结束了就行了,这样问题就解决了

8 严重: Exception starting filter struts2 Error building results for action check in namespace - action - file

9 显示行号

在window--> Preferences--> MyEclipse--> Editors--> Common Editor Preferences中的Show line numbers

在使用MyEclipse开发程序的时候,不显示行号是一件很烦人的事情,要想显示行号,按住 Ctrl + F10 选择 show Line Numbers

10 严重: Error filterStart

2012-6-27 10:27:53 org.apache.catalina.core.StandardContext start

11 严重: Context startup failed due to previous errors org.apache.catalina.core.ApplicationContext log

12 严重: Exception starting filter struts2

Error building results for action check in namespace - action - file:/F:/srv/tomcat/webapps/hr_ssi_002/WEB-INF/classes/struts.xml:372:65

13 Errors occurred during the build. Errors running builder 'Java Builder' on project ''. java.lang.NullPointerException

Errors occurred during the build. Errors running builder 'JavaScript Validator ' on project '##'. ja

分类: eclipse 2011-12-08 11:43 349人阅读 评论(0) 收藏 举报

把JavaScript Validator去掉。去掉的方法是:选择一个项目—-右键Properties—-Builder s(排二个)—-点一下右则会有四项—-取消第一项“JavaScript Validator”的勾就OK了。

14 严重: Servlet.service() for servlet default threw exception java.lang.ClassNotFoundException: org.apache.commons.lang.xwork.StringUtils

java.lang.ClassNotFoundException: org.apache.commons.lang.xwork.StringUtils

今天在Struts2框架下使用JSON插件时,程序保存找不到类org/apache/commons/lang/xwork/StringUtils,我很奇怪,commons-lang包明明导入了,却又发现commons-lang包中根本没有xwork子包,几经周折终于找到了原因:我没有导入xwork-core这个jar包。呵呵,问题解决了。

将struts2-spring-plugin升级到最新的2.2.3.1即可。

备选方案

第一步:我首先怀疑是不是我的配置文件出现了错误,我重新配置了一下,但是还是不行。(配置stuts.xml,web.xml你可以从struts2中apps中copy)

第二步:我开始怀疑是不是我的jar包出现了问题,因为我以前出现过jar包导错的情况,我又重新导jar包,但还是无济于事。

(commons-fileupload,commons-io,commons-lang,freemaker,javassist,ongl,struts2-core,xwork-core).jar包

第三步:我开始怀疑是不是我的服务器出现了错误,我开始手动启动Tomcat服务器,果然出现以上错误,原来是服务器出现了问题,我从http://tomcat.apache.org/download-55.cgi重新下载了,试了一下,没有以上错误了

15 严重: Exception starting filter struts2 Action class [CheckUser] not found - action - file:/

Exception starting filter struts2

java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.

StrutsPrepareAndExecuteFilter

刚给web.xml配置好,启动提示这个错误。

仔细检查,对应的类文件都是存在的。

后来发现,因为配置好有,手欠,按了ctrl+Shift+F

这样便在xml了出现了“ ”空格,所以报错了。

16 严重: The web application [/] created a ThreadLocal with key of type

出现这个原因是因为你是在服务器为STOP的情况下,进行的重新部署,先STOP之后再部署,就没事了

17 Description Resource Path Location Type

Package JSON extends undefined package json-default struts.xml /hr/conf/struts line 7 Struts 2 Problem

在myeclipse中->windows->preferences->搜索框输入xml->XML Catalog

->User Specified Entries里面自己配置个dtd的本地url校验,这样就不用去联网校验了~~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: