myeclipse中,项目上有个叉报错,文件没有错误[通俗易懂]

myeclipse中,项目上有个叉报错,文件没有错误

大家好,又见面了,我是全栈君。

同事将他的java项目交接给了我。和平时的交接一样。他把他最新的源码。打成压缩包,发给我。

我解压后。使用myeclipse开发工具。通过导入,将项目导入到我的开发工具中。这个时候有一个问题出现了。在项目上有个红色的叉号。而源码也没有不论什么错误。由于代码在同事那里。一切正常。例如以下图所看到的:

myeclipse中,项目上有个叉报错,文件没有错误[通俗易懂]

         我找了非常长时间的原因。还真不好找。今天早上来,我又在找,最终在csdn论坛上。看到一个帖子,对这个做了答复。帖子地为:http://bbs.csdn.net/topics/310268011通过这个帖子,我似乎若有所悟,莫非是由于jar包。环境有问题?依据上面的提示,我想先把我原有的引用的jar包删掉。又一次载入一下,看看试试效果。

结果。还真是这个原因。经过思考,知道了原因:原因是当项目源码。传递给别人时。可能文件存放的路径不同。造成,尽管库jar载入,看似正常,事实上不正常(一般的库jar包,放在lib文件夹下)。


        
我先给大家展示一下,又一次载入前我的编译路径,右键你的项目 – BuildPath – Configure Path … 在Libraries选项卡上,你能够明显的看到我的库的jar例如以下:

myeclipse中,项目上有个叉报错,文件没有错误[通俗易懂]

         红色圈住的,我们惊险能够看到,引用的相对路径。可问题就出现这个地方。

这个时候,你选择除了JDK的jar包,点击右側的Removebutton。将这些引用的jar包移除。如我移除后的效果例如以下。你能够依据你的实际情况,进行jar包的移除操作:

myeclipse中,项目上有个叉报错,文件没有错误[通俗易懂]

         移除jar包后,下一步的操作,当然就是又一次载入这些jar包了,点击右側的Add External JARs …的button。选择你刚才移除jar包的文件夹,将项目须要的jar包又一次进行载入操作。

又一次载入jar包后的效果截图例如以下:

myeclipse中,项目上有个叉报错,文件没有错误[通俗易懂]

         这个时候。你明显能够看出,载入前后的区别。一个是相对路径,一个是绝对路径。点击OKbutton。

你在看看这个时候,你的项目是不是已经正常了?我的项目又一次设置后,都正常了,效果图例如以下:

myeclipse中,项目上有个叉报错,文件没有错误[通俗易懂]

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/116575.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 百度云BAE3.0 的ssh构造(本机ssh项目迁移到BAE3.0)

    百度云BAE3.0 的ssh构造(本机ssh项目迁移到BAE3.0)

    2022年1月11日
  • C++——随机数算法

    C++——随机数算法前言:在这里,我们要明确,计算机随机化出来的数字都是伪随机数字,就是近似于随机数,简单来说这个伪随机数需要依靠一个种子来决定这个数值的大小。默认情况下,这个种子的值是1。这造成了如果不改变种子的值,我们生成的随机数就会是同一个值。所以,我们就要设置种子C语言版本在C语言里,产生随机数主要用上两个函数,一个是srand(),另外一个是rand()函数。这个也没啥介绍的,具体看代码,就传递几个参数。rand()函数会返回一个范围在0到RAND_MAX(至少是32767,我的机器上是int的最大值)之间的

    2022年7月14日
  • 步态识别问题简介_步态识别是一种新兴的

    步态识别问题简介_步态识别是一种新兴的————————————————版权声明:本…

    2022年8月6日
  • LCA详解_lca软件

    LCA详解_lca软件LCA问题(leastCommentAncestors,最近公共祖先问题),是指给定一棵有根树T,给出若干个查询LCA(u,v)(通常查询数量较大),每次求树T中两个顶点u和v的最近公共祖先,即找到一个节点,同时是u和v的祖先,并且深度尽可能的大(尽可能远离树根).LCA问题的解法有很多,有一般解法,基于tarjan的解法,跳表解法以及RMQ和LCA互相转化的解法。下面我们依次

    2022年10月22日
  • phpstorm2021.10永久激活码【2021最新】

    (phpstorm2021.10永久激活码)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月27日
  • DatabaseMetaData,ResultSet,ResultSetMetaData「建议收藏」

    DatabaseMetaData,ResultSet,ResultSetMetaData「建议收藏」DatabaseMetaData,ResultSet,ResultSetMetaData三种类型的区别    出处:http://blog.csdn.net/suwu1501、DatabaseMetaData   有关整个数据库的信息:数据库产品的名称和版本,数据库中表和列等信息,关于数据库的整体综合信息。   接口关系:publicinterfaceDatabaseMetaD…

    2022年6月19日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号