为什么一个在一台机器的eclipse下运行良好的项目放在另一台下就出错了

为什么一个在一台机器的eclipse上运行良好的项目放在另一台上就出错了
如题
只是左边的项目根文件夹上有一个错误的红叉,里面的文件没有错误标志,很奇怪
看到网上说要先clean一下,可是clean之后依然不能运行
而文件里依然找不到错误

------解决方案--------------------
错误的原因应该是项目中有引用到jar文件,解决办法:
鼠标右键你的项目 -> Properties -> Java Build Path -> Libraries, 这里面有你原先引用的jar文件,但是由于你换了电脑后,路径不相同,你只需点击对应的jar文件 -> Edit,重新选择其目前所在的目录就可以了。
------解决方案--------------------
最好的办法是把jar文件弄到项目里面去.