在工作空间移动后到处编译错误

时间:2015-12-23 17:54:48

标签: java eclipse

我正在Eclipse中创建一个webapp。我用它来制作我的桌面。今天我有一台笔记本电脑,我已经将桌面上的工作区复制到了笔记本电脑中。

复制工作区后,我打开了Eclipse指向复制的工作区。当我打开我的Java文件时,几乎每一行都是红色下划线。

在我的桌面上,此应用程序没有任何问题,过去工作正常。

当我用这个复制的路径启动我的Eclipse时,我虽然错误是由于jar文件(我曾经在桌面上安装了与该项目关联的jar)。

即使在配置构建路径后,仍会出现红线。

我该如何解决这个问题?

3 个答案:

答案 0 :(得分:1)

您不希望仅复制工作区。您想将项目导入Eclipse。您还需要确保导入和添加任何外部.jar文件。要导入使用:

File > Import > Existing Project into Workspace

答案 1 :(得分:1)

一个疯狂的猜测:JRE的路径错误,因此编译器找不到Java标准库。如果找不到任何标准库类,则几乎每行都会出现编译错误。

<强>解决方案:

在编译器设置中配置JRE的路径:

首选项→Java→已安装的JRE

和/或在项目设置中配置标准库的路径:

项目设置→Java构建路径→库

编辑系统库的现有条目或添加新条目。

答案 2 :(得分:0)

设置工作区(http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftasks-importproject.htm)后是否使用了导入向导?这是重要的部分。一旦完成,一定要做一个干净的构建。如果您看到错误,那么您可能仍然缺少桌面上的外部jar。