0

我有一台可以双启动到 Windows 7 或 Ubuntu 的笔记本电脑。每当我在 Windows 上使用 Eclipse 然后启动到 Ubuntu 或反之亦然时,Eclipse 都找不到我用于我的项目的一些 jar 文件。具体来说jfxrt.jar,对于 JavaFX。

例如,当我在 Windows 上使用 Eclipse 时,在 Referenced Libraries 下,它说 jar 文件位于C:\Program Flies\Java\jdk1.7.0_25\jre\lib. 当我启动到 Ubuntu 时,它仍然说 jar 在 中C:\Program Flies\Java\jdk1.7.0_25\jre\lib,并且令人惊讶的是,它找不到它。所以我将它更改为 Ubuntu 的正确位置。一切都很好,直到我重新启动到 Windows,在那里我遇到了同样的问题。

有没有办法避免这种情况?

4

1 回答 1

0

您是否将 jar 作为外部 jar 添加到库中?那将是它存储的路径。如果您必须手动添加变量,请使用变量:http: //help.eclipse.org/juno/topic/org.eclipse.jdt.doc.user/reference/preferences/java/buildpath/ref-preferences-classpath- variables.htm?cp=1_4_2_0_1_0。但是,如果这是 Java 7 的一部分,您可能只需要最新版本的 Eclipse——它明确支持 Java 7。

于 2013-07-13T16:40:36.037 回答