Eclipse 无法识别 Java 项目;类路径问题

标签 java eclipse classpath

我是一个非常缺乏经验的程序员。我刚刚参加了为期一周的 Eclipse Java 编程类(class)。当我回到家并在家用计算机上安装 Eclipse 时,我能够在编辑器中调出我制作的程序,但 Eclipse 无法运行它;它只接受 .ant 文件。

我能够让项目显示在 Project Explorer 中(通过导入它们)并更改类路径以识别这些项目,但是在运行 > 运行配置 > Java 应用程序中没有显示选择主类的选项.我很困惑,因为我在一周的 Java 经验中没有被教导使用 Eclipse 的这些特性。非常感谢任何帮助。

更新:当我尝试配置构建路径/类路径时,我仍然没有在运行>运行配置>Java 应用程序中选择主类的选项,甚至在听从洛根的建议后。 JRE 系统库仍在构建路径上,但在我的项目属性中它的图标上有一个红色的 X。此外,它也在我项目的属性窗口的顶部:

“缺少构建路径条目:org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7

更糟糕的是,当我单击“运行”按钮时,运行脚本的文件类型选项取决于我的选择。如果我在 Project Explorer 中选择了项目,则选项为 Java Applet 和 Java Application,但如果我在显示中选择了代码,则会出现 .ant 文件选项。

此外,源文件夹名称前没有#。

一条更重要的信息:由于某种原因,Eclipse SDK 文件夹从未下载过。但是,我提取了 Juno 文件夹中的所有 .zip 文件,并且确实出现了 Eclipse 应用程序。

我们将不胜感激,尤其是关于如何操作的字面直截了当的指导。谢谢。

最佳答案

我想我以前遇到过这个。您需要将 JRE 系统库添加到您的项目构建路径库中。

Package Explorer 中的项目应该在源文件夹之后显示 JRE 系统库(如果有的话)。

  • 右键单击您的项目并选择属性。
  • 单击左侧选项树中的 Java Build Path 选项。
  • 在“Java 构建路径”窗口中,单击“库”选项卡。
  • 确保列出了 JRE 系统库,如果没有,则单击“添加” 图书馆按钮。
  • 然后选择 JRE System Library,然后你可以指向一个或使用 一个 Eclipse 使用。
  • 单击“完成”,然后返回您的项目。

同时检查您的源代码文件夹是否在项目的构建路径上。 如果该文件夹位于构建路径上,则源文件夹的名称前应带有#,如#src。如果它没有 # 符号,您可能需要右键单击包含您的代码的文件夹并将其添加到构建路径。

关于Eclipse 无法识别 Java 项目;类路径问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11479735/

相关文章:

java - 删除已弃用的代码是坏主意还是好主意?

java - 我需要一些帮助,用 java 读取 WAV 文件并确定其各种幅度

c++ - 使用 C++11 配置 Eclipse

java - 无法打开以感叹号 (!) 结尾的目录中的资源

java - Eclipse和Android Studio中如何设置类路径

java - 将对象转换为未实现的接口(interface)

java - 为每个 POST 和接收使用两个相同的类 - REST

java - 如何在 C# 使用的 Java Web 服务中返回带有数组的类

找不到 -lpthread?

java - 如何将 yandex API JAVA 文件包含到 android 项目中