第一:jdk不符合,如果项目中使用过过高版本的jdk那么你需要切换工程的jdk
第二:没有必要的jar包,比如项目中用到了struts等框架,项目在打包时,jar包没有一起打包,那么你引入工程的时候缺少包,添加就行了
第三:jsp页面使用了标签库,比如struts标签再使用,但是你的项目里面没有struts的包,会出错
第四:项目里面使用了而外自定义的jar包,导致myeclipse在自检的时候,找不到路径下的文件,致使程序报错.解决办法:在项目路径下,
找到.classpath文件,对比引入的包,更新引用路径。
笔者遇到的是第四种情况,如果有同样经历的读者,可参考。当时出错的背景情况是:
1. 项目正常(此项目已经正常调试1个月),其中引入了一个叫bouncycastle的包。
2. 别的同事给了我一个最新的包,我另存为起名字叫bouncycastle_ytj.
3. 我把旧的bouncycastle的包remove掉,再引入新的bouncycastle_ytj.此时无异常
4. 过了一会,本人觉得bouncycastle_ytj这样子叫,感觉不专业,于是自己在G:/开发包/DownJars/路径下对文件名字作出修改,把原来的
bouncycastle==》bouncycastle_old ;bouncycastle_ytj==>bouncycastle 。项目出现异常。
5. 更改项目文件中的“.classpath”文件,发现有两个配置路径
<classpathentry kind="lib" path="G:/开发包/DownJars/bouncycastle.jar"/>
<classpathentry kind="lib" path="G:/开发包/DownJars/bouncycastle_ytj.jar"/>
6. 经过分析,可知项目打叉的原因是:找不到bouncycastle_ytj.jar这个文件,因为我把他改名了。但是“.classpath”文件
没有实时更新。因此需要手动更改,改为(把第二个删掉,保留第一个,请读者根据实际情况修改),并保存
7.问题解决。红叉消失。
分享到:
相关推荐
myeclipse中,项目上有个叉报错,但是文件中一个叉都没有,我的项目文件中一个错都没有,为什么项目的图标上有个红叉。
myeclipse工程转eclipse工程
myeclipse下导入工程文件及运行说明
MyEclipse破解文件+破解说明,MyEclipse破解文件+破解说明,MyEclipse破解文件+破解说明,MyEclipse破解文件+破解说明
使用MyEclipse将JAVA项目打包成JAR文件的方法,word文档,图文并茂
MyEclipse开发Web工程 MyEclipse开发Web工程 MyEclipse开发Web工程
Myeclipse-2014-GA-破解文件.rar使用了几个还是这个有用,并且修复了用其他破解软件破解导致的打不来的问题。
myeclipse的项目例子
myeclipse项目转换成eclipse,将web工程转化到eclipse下
好用的java开发工具,Myeclipse-2014-GA-破解文件
代码为myeclipse工程,解压即用。 修复自定义视频播放和录制目录 去除多余的定义. 支持mp4,mp3,flv
Myeclipse最新版的破解。 Myeclipse-2013&14-破解文件.zip
利用Myeclipse_2014生成hibernate4.3.4__java_web,适合刚接触hibernate的人使用
myeclipse 10破解文件,里面包含破解步骤的指导文件。
一,用cvs导入项目操作步骤 二,导入项目的错误 三,项目同步
包括meEclipse下如何制作jar文件 制作exe文件 JavaLanuncher reshacker,manifes.txt项目清单文件的写法
MyEclipse创建spring boot项目步骤
myeclipse2014破解,自用,里面文档写好了,大家也可以试试
少有的MyEclipse2017在linux上的破解文件,少有的MyEclipse2017在linux上的破解文件