You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于Eclipse无法运行Hello World程序及JDK版本显示异常的求助

Hey there,咱们一步步解决你的Eclipse问题——这些都是非常常见的问题,很快就能搞定!

问题1:无法在Eclipse中执行Hello World程序

试试这些最常用的排查方案:

  • 先确认JDK配置是否正确:打开终端/命令提示符,运行java -version和javac -version。如果其中任何一条命令报错,说明你的JDK没有配置好,得先把JDK的bin目录添加到系统的PATH环境变量里,这是Eclipse运行Java程序的前提。
  • 检查项目的构建路径:右键你的项目 → Build Path → Configure Build Path,切换到Libraries标签页,确保里面有一个JRE System Library,并且它指向的是正确的JDK版本。如果缺失或者指向错误,点击Add Library → JRE System Library,选择你安装的JDK即可。
  • 仔细核对运行配置:右键你的Hello World类 → Run As → Run Configurations,在Java Application里找到你的配置(如果没有就新建一个)。确认Main class字段和你写的包含public static void main(String[] args)方法的类名完全一致——大小写都不能错!
  • 检查代码本身:确保你的Hello World代码没有语法错误,正确的示例应该是这样的:
    public class HelloWorld {
        public static void main(String[] args) {
            System.out.println("Hello World!");
        }
    }
    
    注意:类名必须和文件名完全一致(包括大小写),main方法的签名也不能写错。
  • 清理并重建项目:Eclipse有时候会缓存旧文件导致问题,点击菜单栏的Project → Clean,选择你的项目,让Eclipse重新构建,然后再尝试运行。
问题2:已安装JDK 10,但Eclipse中仅能看到JDK 9

Eclipse不会自动识别新安装的JDK,得手动告诉它位置,试试这些步骤:

  • 把JDK 10添加到Eclipse的已安装JREs中:
    1. 打开Eclipse,点击菜单栏的Window → Preferences(Windows/Linux)或者Eclipse → Settings(Mac)。
    2. 展开Java → Installed JREs,点击Add按钮。
    3. 选择Standard VM,点击Next,然后点击Directory,找到你JDK 10的安装目录(比如Windows下的C:\Program Files\Java\jdk-10.x.x,Mac下的/Library/Java/JavaVirtualMachines/jdk-10.jdk/Contents/Home),选中后Eclipse会自动识别JDK版本,点击Finish。
    4. 在Installed JREs列表里勾选JDK 10,把它设为默认(可选,但会更方便)。
  • 更新项目的编译合规级别:
    右键你的项目 → Properties → Java Compiler,勾选Enable project specific settings,然后在Compiler compliance level下拉菜单里选择10。如果看不到10这个选项,说明你的Eclipse版本太旧,不支持JDK 10——这时候需要把Eclipse升级到Oxygen.3a及以上版本。
  • 替换项目构建路径中的JRE:回到项目的Build Path配置,删掉原来的JDK 9条目,换成JDK 10,确保项目使用的是正确的版本。

内容的提问来源于stack exchange,提问作者Mythili Sundar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 07:14:32