Eclipse如何设置run configuration运行Java Hello World程序
问题解决
你现在跑不起来程序核心是代码里的main方法写法不对,JVM找不到合法的程序入口,不是run configuration配置的问题:
- Java规定可运行程序的入口main方法必须接收字符串数组类型的参数,你现在写的
String args是单个字符串参数,不符合入口方法的定义,不管怎么调运行配置都没法启动。
修正后的代码:
public class FirstCode { public static void main(String[] args) { System.out.print("Hello World"); } }
运行相关注意事项
写完代码先确认两个基础规则,所有IDE和命令行场景都通用:
- 文件名必须和public修饰的类名完全一致,也就是这份代码要保存为
FirstCode.java,大小写完全匹配,否则编译直接失败。 - 不需要手动提前配置run configuration:
- 用IDEA的话,直接点main方法左侧的绿色三角按钮,IDE会自动生成对应运行配置直接启动
- 用Eclipse的话,在代码编辑区右键选
Run As -> Java Application即可自动识别运行 - 用命令行的话,先在代码目录执行
javac FirstCode.java完成编译,生成FirstCode.class文件后,执行java FirstCode就能看到输出,注意命令里不要加.java后缀
入门阶段写Hello World不需要给运行配置加任何额外参数,只要代码写法对、文件名对,IDE的快捷运行选项都能直接跑通。
内容的提问来源于stack exchange,提问作者iiSynonymousii
相关产品推荐
相关产品推荐

