cmd 运行java程序

cmd 运行java程序

step1:官网下载JDK
step2:设置环境变量
1.添加系统环境变量 JAVA_HOME
C:\Program Files\Java\jdk-13.0.1
2.在Path变量中追加
%JAVA_HOME%\bin;%JAVA_HOME%\bin;

3.添加系统环境变量 CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
开始的 “.” 表示当前路径为根目录查找主类

step3: 验证环境变量是否配置好。
1.运行cmd。
2.输入java -version 以及javac -version 看看是否报错。
正常会显示java 版本信息。
cmd 运行java程序_第1张图片
step4:使用文本编辑器编写java源文件(推荐notepad++)
例如:编写Hello World 程序

package com.acai;   //指定包名为 com.acai

public class HelloWorld{

public static void main(String []args)
{
	System.out.println("Hello World");
}
}

编译完成后保存为HelloWorld.java 文件。(注意:文件名必须与文件中的public 类名保持一致)

step5:编译HelloWorld.java 文件。
输入 javac -d . HelloWorld.java

其中 “-d .” 表示指定放置生成的类文件的位置为当前目录。

在这里插入图片描述 编译可能出现文档编码错误如下图,此时需要将文本内容删除并将文本编辑器设置成utf-8编码格式,再次写一遍代码即可。
cmd 运行java程序_第2张图片

编译完成后发现当目录生成com 目录,com里面有个acai,acai目录下面就是我们编译好的Class 文件了。
在这里插入图片描述在这里插入图片描述cmd 运行java程序_第3张图片step6:运行程序
在HelloWorld.java 所在目录中运行。
cmd 输入:
java com.acai.HelloWorld
需要注意,运行时需指出的是完整类名,也就是(包名.类名)
而且运行目录也必须是在包文件夹所在的目录。
(注:输入命令可能出现无法加载主类的错误,此时需要配置环境变量
CLASSPATH中行首添加
.; #英文逗号和分号,逗号表示在当前目录寻找主类。
)
下面就会输出我们需要打印的HelloWorld.
在这里插入图片描述

你可能感兴趣的:(cmd 运行java程序)