Myeclipse的Launching JMSSink(Time of error:October 17,2009 7:22:05 PM GMT+08:00) Reason:Check the details的解决方法
2009-10-17 20:04
513 查看
可能大家在使用Myeclipse开发时会遇到这样的类似问题:Launching JMSSink(Time of error:October 17,2009 7:22:05 PM GMT+08:00) Reason:Check the details
先贴个图:
以上图为例,点击Details按钮后出现线面的框,里面的内容描述了出错的原因是:通过classpath找不到路径为“D:/Temp/junit4.7/junit4.7.jar”的文件。
先分析出现这个错误的来由:
可能是你在做项目时导入了某个jar包,然后你可能把这个jar移动了位置或者删除了。
那么Myeclipse就找不到这个jar包了,如果你的项目里用到了这个jar包里的类,那么你的项目里的肯定有文件上带有“红叉”(代码里的某些类没有被引用)。
此时你可能知道是没有导入包,然后你找到或者下载了对应的包后,通过(在项目上右键-->Build Path-->Add Extenal Archives..)导入到了对应的包。
这时你的代码可能没有问题了,但是你Myeclipse左边的Package Expl里项目节点上会有一个“红叉”,一运行就会出现上面的那张图。
那么解决方法如下:
1. 其实问题就是当你导入一个包时,Myeclipse就会把你的项目文件夹下的“.classpath”文件里增加一行,比如:<classpathentry kind="lib" path="D:/Temp/junit4.7/junit4.7/junit-4.7.jar"/>,然后你移走或删除了该jar包,发现缺少jar包后,你可能又给项目添加了相同的jar包(如果这个jar包和原来的jar包路径相同是不会出错的),可能路径不同,那么Myeclipse就会在“.classpath”文件里再增加一行来描述你刚添加的jar包的位置。等你运行时,Myeclipse通过这个“.classpath”文件来查找jar包,当它找到<classpathentry kind="lib" path="D:/Temp/junit4.7/junit4.7/junit-4.7.jar"/>时,就发现该jar不存在,于是报错了。
2. 用记事本打开该文件“.classpath”,将和Details里说的那个路径相同的一行去掉,就上面的例子是:去掉<classpathentry kind="lib" path="D:/Temp/junit4.7/junit4.7/junit-4.7.jar"/>
3. 这时还没完,在Myeclipse里的项目上右键点击refresh或者直接(F5),然后再运行,应该没问题了。
先贴个图:
以上图为例,点击Details按钮后出现线面的框,里面的内容描述了出错的原因是:通过classpath找不到路径为“D:/Temp/junit4.7/junit4.7.jar”的文件。
先分析出现这个错误的来由:
可能是你在做项目时导入了某个jar包,然后你可能把这个jar移动了位置或者删除了。
那么Myeclipse就找不到这个jar包了,如果你的项目里用到了这个jar包里的类,那么你的项目里的肯定有文件上带有“红叉”(代码里的某些类没有被引用)。
此时你可能知道是没有导入包,然后你找到或者下载了对应的包后,通过(在项目上右键-->Build Path-->Add Extenal Archives..)导入到了对应的包。
这时你的代码可能没有问题了,但是你Myeclipse左边的Package Expl里项目节点上会有一个“红叉”,一运行就会出现上面的那张图。
那么解决方法如下:
1. 其实问题就是当你导入一个包时,Myeclipse就会把你的项目文件夹下的“.classpath”文件里增加一行,比如:<classpathentry kind="lib" path="D:/Temp/junit4.7/junit4.7/junit-4.7.jar"/>,然后你移走或删除了该jar包,发现缺少jar包后,你可能又给项目添加了相同的jar包(如果这个jar包和原来的jar包路径相同是不会出错的),可能路径不同,那么Myeclipse就会在“.classpath”文件里再增加一行来描述你刚添加的jar包的位置。等你运行时,Myeclipse通过这个“.classpath”文件来查找jar包,当它找到<classpathentry kind="lib" path="D:/Temp/junit4.7/junit4.7/junit-4.7.jar"/>时,就发现该jar不存在,于是报错了。
2. 用记事本打开该文件“.classpath”,将和Details里说的那个路径相同的一行去掉,就上面的例子是:去掉<classpathentry kind="lib" path="D:/Temp/junit4.7/junit4.7/junit-4.7.jar"/>
3. 这时还没完,在Myeclipse里的项目上右键点击refresh或者直接(F5),然后再运行,应该没问题了。
相关文章推荐
- Myeclipse的Launching JMSSink(Time of error:October 17,2009 7:22:05 PM GMT+08:00) Reason:Check the det
- SVN Checkout (Time of error: December 26,2011 11:25:24 AM GMT+08:00) Reason: Check the details
- Time of error: Reason:Check the details的解决办法
- 编译源码时出现 Checking API: checkapi-last (unknown): error 17解决方法
- An internal error occurred during: "Launching Test on MyEclipse Tomcat "问题解决方法
- Error launching remote program: failed to get the task for process 10722.The解决方法
- Unparsed aapt error(s)! Check the console for output解决方法
- android 项目中 Unparsed aapt error(s)! Check the console for output错误解决方法(转)
- Android Studio ON Linux 报错:An error occurred while creating the AVD. See idea.log for details,解决方法
- Linux系统:an error occurred during the file system check 错误解决方法
- linux系统中:an error occurred during the file system check 错误解决方法
- 在真机上调试时出现“Error launching remote program: failed to get the task for process xxx"的解决方法
- MyEclipse 打开文件的时候会报 Error opening the editor. 错误的解决方法
- 编译源码时出现 Checking API: checkapi-last (unknown): error 17解决方法
- Myeclipse导出war报SECURITY ALTER:INTEGRITY CHECK ERROR的解决方法
- 解决Configuration is faulty. Check the Issues view for details. Error while building/deploying project
- 编译源码时出现 Checking API: checkapi-last (unknown): error 17解决方法
- U盘量产LiveCD 报Machine Check Error解决方法
- an error has occurred see the log file 或者 升级JDK9后eclipse无法启动的解决方法
- Failed to execute request because the App-Domain could not be created. Error: 0×80131902的解决方法