下面是详细讲解“CMD运行Intellij Idea编译后的class文件操作”的完整攻略:
1. 编译Java程序
使用Intellij Idea编写Java程序,可以通过菜单栏中的“Build”-“Build Project”来编译Java程序。编译后的class文件会存放在项目目录下的“out”文件夹中,具体路径为“out/production/项目名”。
2. 打开CMD窗口
在Windows系统当中,使用CMD窗口可以执行编译后的class文件。按下“Win键+R”组合键,在弹出的“运行”对话框中 输入“cmd”并回车,即可打开CMD窗口。
3. 切换到class文件所在目录
在CMD窗口中,使用“cd”命令(Change Directory,即切换目录)来切换到class文件所在的目录。比如,我们在桌面上有一个Java项目,该项目的class文件存放在“C:\Users\Administrator\Desktop\myJavaProject\out\production\myJavaProject”目录下,那么我们就需要在CMD窗口中输入以下命令:
cd C:\Users\Administrator\Desktop\myJavaProject\out\production\myJavaProject
可以通过“dir”命令查看当前目录下的文件及文件夹。
4. 运行class文件
切换到class文件所在目录后,我们就可以直接运行该class文件了。运行命令为“java”命令,后面加上主类的类名即可。比如,我们在验证一下前面编译好的类,需要运行“Main.class”文件,那么我们就需要在CMD窗口中输入以下命令:
java Main
其中,“Main”是我们Java程序中的主类名,需要和class文件的文件名保持一致。
示例说明
假设我们有一个名为“HelloWorld”的Java程序,该程序的代码如下:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
使用Intellij Idea编译该程序后,在项目目录下的“out”文件夹中会生成“HelloWorld.class”文件。
现在我们需要在CMD窗口中运行该class文件。假设我们将该class文件复制到了桌面上的“myClass”文件夹中,则我们需要在CMD窗口中输入以下命令:
cd C:\Users\Administrator\Desktop\myClass
java HelloWorld
此时,CMD窗口输出结果为:
Hello, World!
另外一个示例是,如果我们是在Linux系统下,比如Ubuntu系统,我们需要使用“cd”命令切换到class文件所在目录的命令有所不同。比如,我们在Ubuntu系统上的Java项目class文件存放在“/home/username/myJavaProject/out/production/myJavaProject”目录下,那么我们就需要在终端中输入以下命令:
cd /home/username/myJavaProject/out/production/myJavaProject
其他步骤与Windows系统下是相同的。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CMD运行Intellij Idea编译后的class文件操作 - Python技术站