myeclipse中,项目上有个叉报错,文件没有错误【解决方案】
来源:互联网 发布:淘宝女装尺码表模板 编辑:程序博客网 时间:2024/06/06 04:49
错误多见于重命名,svn下载等项目变更时。
以下转自:http://blog.chinaunix.net/uid-20680669-id-3998887.html
因工作原因,同事将他的java项目交接给了我。和平时的交接一样。他把他最新的源代码,打成压缩包,发给我。我解压后,使用myeclipse开发工具,通过导入,将项目导入到我的开发工具中,这个时候有一个问题出现了,在项目上有个红色的叉号。而源代码也没有任何错误。因为代码在同事那里,一切正常。如下图所示:
我找了很长时间的原因,还真不好找,今天早上来,我又在找,终于在csdn论坛上,看到一个帖子,对这个做了答复。帖子地址为:http://bbs.csdn.net/topics/310268011通过这个帖子,我似乎若有所悟,莫非是因为jar包,环境有问题?根据上面的提示,我想先把我原有的引用的jar包删掉,重新加载一下,看看试试效果。结果,还真是这个原因。经过思考,知道了原因:原因是当项目源代码,传递给别人时,可能文件存放的路径不同,造成,虽然库jar加载,看似正常,其实不正常(一般的库jar包,放在lib目录下)。
我先给大家展示一下,重新加载前我的编译路径,右键你的项目 - Build Path - Configure Path ... 在Libraries选项卡上,你可以明显的看到我的库的jar如下:
红色圈住的,我们惊险可以看到,引用的相对路径。可问题就出现这个地方。这个时候,你选择除了JDK的jar包,点击右侧的Remove按钮,将这些引用的jar包移除,如我移除后的效果如下,你可以根据你的实际情况,进行jar包的移除操作:
移除jar包后,下一步的操作,当然就是重新加载这些jar包了,点击右侧的Add External JARs ...的按钮,选择你刚才移除jar包的目录,将项目需要的jar包重新进行加载操作。重新加载jar包后的效果截图如下:
这个时候,你明显可以看出,加载前后的差别,一个是相对路径,一个是绝对路径。点击OK按钮。你在看看这个时候,你的项目是不是已经正常了?我的项目重新设置后,都正常了,效果图如下:
- myeclipse中,项目上有个叉报错,文件没有错误【解决方案】
- myeclipse中,项目上有个叉报错,文件没有错误【解决方案】
- myeclipse中,项目上有个叉报错,文件没有错误【解决方案】
- myeclipse中,项目上有个叉报错,文件没有错误【解决方案】
- myeclipse中,项目上有个叉报错,文件没有错误【解决方案】
- myeclipse中,项目上有个叉报错,文件没有错误
- myeclipse中,项目上有个红叉报错,文件没有错误
- 即兴知识点-3 myeclipse中,项目上有个叉报错,文件没有错误,或者没有jre包 解决那别发 注释乱码问题
- myeclipse中,项目上有个叉报错,但是文件中一个叉都没有
- myeclipse项目外面有红叉,里面没有错误
- MyEclipse 里的项目上有红色的叉,文件内容没有叉——解决方案
- myeclipse 中 没有update software 解决方案
- MyEclipse中maven项目pom文件报missing artifact错误
- eclipse项目中错误文件没有小红叉的解决办法
- myeclipse新建项目中没有dynamatic
- myeclipse中,项目上有个红叉报错,但是文件中一个红叉叉都没有
- 在myeclipse中创建的javaweb项目中没有web.xml文件
- 利用myeclipse生成的java web项目中没有web.xml文件怎么办
- 【学习日记】集合框架知识点总结(3)--工具类
- 线性表【项目4 线性表-- 顺序表应用】之一
- hashCode()方法对于HashSet是不是十分重要
- C语言教程(C程序设计第三版)——清华大学
- Android studio如何使用SVN进行版本控制?
- myeclipse中,项目上有个叉报错,文件没有错误【解决方案】
- java try-catch以及循环的问题
- Mysql 基础数据类型(无时间相关类型)
- 当你在内核源码路径里敲下make 时会发生什么。
- 高并发的epoll+线程池,业务在线程池内
- HTML&CSS Learning Notes 3
- saltstack--job
- 第三周--顺序表的基本运算2
- iOS 通过GCDAsyncSocket建立tcp链接