myeclipse中,项目上有个叉报错,文件没有错误【解决方案】
2017-11-05 11:51
246 查看
因工作原因,同事将他的java项目交接给了我。和平时的交接一样。他把他最新的源代码,打成压缩包,发给我。我解压后,使用myeclipse开发工具,通过导入,将项目导入到我的开发工具中,这个时候有一个问题出现了,在项目上有个红色的叉号。而源代码也没有任何错误。因为代码在同事那里,一切正常。如下图所示:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201512/c5f937f8d9211e5ac6c79edb179627ef.png)
我找了很长时间的原因,还真不好找,今天早上来,我又在找,终于在csdn论坛上,看到一个帖子,对这个做了答复。帖子地址为:http://bbs.csdn.net/topics/310268011通过这个帖子,我似乎若有所悟,莫非是因为jar包,环境有问题?根据上面的提示,我想先把我原有的引用的jar包删掉,重新加载一下,看看试试效果。结果,还真是这个原因。经过思考,知道了原因:原因是当项目源代码,传递给别人时,可能文件存放的路径不同,造成,虽然库jar加载,看似正常,其实不正常(一般的库jar包,放在lib目录下)。
我先给大家展示一下,重新加载前我的编译路径,右键你的项目 - Build Path - Configure Path ... 在Libraries选项卡上,你可以明显的看到我的库的jar如下:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201512/8a45ac27ca1777d074b071f425e8303b.png)
红色圈住的,我们惊险可以看到,引用的相对路径。可问题就出现这个地方。这个时候,你选择除了JDK的jar包,点击右侧的Remove按钮,将这些引用的jar包移除,如我移除后的效果如下,你可以根据你的实际情况,进行jar包的移除操作:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201512/a5be9a58cb1f8ccf531dd66747a976c2.png)
移除jar包后,下一步的操作,当然就是重新加载这些jar包了,点击右侧的Add External JARs ...的按钮,选择你刚才移除jar包的目录,将项目需要的jar包重新进行加载操作。重新加载jar包后的效果截图如下:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201512/33797bfef7611e02611bae6971955536.png)
这个时候,你明显可以看出,加载前后的差别,一个是相对路径,一个是绝对路径。点击OK按钮。你在看看这个时候,你的项目是不是已经正常了?我的项目重新设置后,都正常了,效果图如下:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201512/f3f78152d023d56dae76cc2e5dbc655a.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201512/c5f937f8d9211e5ac6c79edb179627ef.png)
我找了很长时间的原因,还真不好找,今天早上来,我又在找,终于在csdn论坛上,看到一个帖子,对这个做了答复。帖子地址为:http://bbs.csdn.net/topics/310268011通过这个帖子,我似乎若有所悟,莫非是因为jar包,环境有问题?根据上面的提示,我想先把我原有的引用的jar包删掉,重新加载一下,看看试试效果。结果,还真是这个原因。经过思考,知道了原因:原因是当项目源代码,传递给别人时,可能文件存放的路径不同,造成,虽然库jar加载,看似正常,其实不正常(一般的库jar包,放在lib目录下)。
我先给大家展示一下,重新加载前我的编译路径,右键你的项目 - Build Path - Configure Path ... 在Libraries选项卡上,你可以明显的看到我的库的jar如下:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201512/8a45ac27ca1777d074b071f425e8303b.png)
红色圈住的,我们惊险可以看到,引用的相对路径。可问题就出现这个地方。这个时候,你选择除了JDK的jar包,点击右侧的Remove按钮,将这些引用的jar包移除,如我移除后的效果如下,你可以根据你的实际情况,进行jar包的移除操作:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201512/a5be9a58cb1f8ccf531dd66747a976c2.png)
移除jar包后,下一步的操作,当然就是重新加载这些jar包了,点击右侧的Add External JARs ...的按钮,选择你刚才移除jar包的目录,将项目需要的jar包重新进行加载操作。重新加载jar包后的效果截图如下:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201512/33797bfef7611e02611bae6971955536.png)
这个时候,你明显可以看出,加载前后的差别,一个是相对路径,一个是绝对路径。点击OK按钮。你在看看这个时候,你的项目是不是已经正常了?我的项目重新设置后,都正常了,效果图如下:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201512/f3f78152d023d56dae76cc2e5dbc655a.png)
相关文章推荐
- myeclipse中,项目上有个叉报错,文件没有错误【解决方案】
- myeclipse中,项目上有个叉报错,文件没有错误【解决方案】
- myeclipse中,项目上有个叉报错,文件没有错误【解决方案】
- myeclipse中,项目上有个叉报错,文件没有错误【解决方案】
- Myeclipse中项目前面有红叉,但是项目中文件没有错误解决方案一
- myeclipse中,项目上有个叉报错,文件没有错误【解决方案】
- myeclipse中,项目上有个红叉报错,文件没有错误
- MyEclipse工程文件有红叉,但是没有语法错误,解决方案。
- MyEclipse 里的项目上有红色的叉,文件内容没有叉——解决方案
- myeclipse中,项目上有个叉报错,文件没有错误
- myeclipse中,项目上有个叉报错,文件没有错误
- 即兴知识点-3 myeclipse中,项目上有个叉报错,文件没有错误,或者没有jre包 解决那别发 注释乱码问题
- eclipse创建django项目报错误Django not found(新建完成后项目中没有manage、urls等文件)
- myeclipse中,项目上有个叉报错,但是文件中一个叉都没有
- Maven项目文件没有错误但工程名上有红色叉号
- myeclipse部署项目失败,错误信息提示文件被锁的解决方法。
- 在myeclipse中项目报错 但里面文件没有报错
- MyEclipse项目里面出现红叉,项目内又没有红叉的解决方案
- eclipse/myeclipse下web项目部署时报没有webroot的错误
- android r cannot be resolved to a variable 错误以及 所有的文件没有报错但是项目报错