IntelliJ IDEA 运行java程序 教程

我们在用IntelliJ IDEA的时候,经常会有一些类似于 App2_1.java 的文件,如下图:App2_1.java

 

在cmd窗口,命令行操作的时候,先需要命令javac编译,又需要用命令java运行,感觉有点麻烦。

例如:

C:\Users\fujie>d:

D:\>cd Java

D:\Java>javac -encoding UTF-8 ./example/App2_1.java

D:\Java>java ./example/App2_1.java
Hello Java!

D:\Java>java App2_1
Hello Java!

 

问:我们能不能直接在IntelliJ IDEA直接运行java文件呢?让它自动编译再运行出结果呢?

答:当然可以,具体操作如下:

 

一、我创建了一个项目,打开之后如下图:无法运行 App2_1.java 文件。

IntelliJ IDEA 无法运行 App2_1.java 程序。

 

我强制运行还会报如下错误:

Exception in thread "main" java.lang.ClassNotFoundException: App2_1
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:636)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:182)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:375)
	at com.intellij.rt.execution.application.AppMainV2.main(AppMainV2.java:104)

 

二、选择SDK与输出路径。

不会配置SDK的请查看:IntelliJ IDEA JDK配置(idea设置、查看、修改jdk版本)教程

 

第一步:打开IDEA集成开发环境工具,点击“File - Project Structure”。

File - Project Structure

 

第二步:选择SDK与输出路径。

例如,我的路径分别是:

D:\Java\example\App2_1.java

D:\Java\example\IntelliJ IDEA output

配置SDK与设置输出路径。

 

注意1:选择输出路径时不要和Java文件在同一个目录下(否则依然无法运行)。如果找不到输出目录,可以在文件夹内新建一个。

 

注意2:记得选“Apply”或者“OK”确定。

 

三、配置“Moudules”模块。

第一步:打开IDEA集成开发环境工具,点击“File - Project Structure”。

 

第二步:依次选择“Moudules - Sources”。

Moudules - Sources

 

四、所有设置好之后,就可以完美运行了。

依次选择“鼠标右键 - Run”就可以直接运行了。

IntelliJ IDEA运行java文件

 

总结:

大家可以做一个前后对比,仔细看会发现:

第一图还是 App2_1.java ,还是一个未识别的图标。

最后一张图已经变为了 App2_1,它已经是.class图标了。

付杰
  • ¥ 398.0元
  • 市场价:498.0元
  • ¥ 999.0元
  • 市场价:1599.0元
  • ¥ 198.0元
  • 市场价:298.0元
  • ¥ 298.0元
  • 市场价:398.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: