Windows用命令行运行java项目(程序)

时间:2021-02-05 17:44:55

由于需要,要在命令行里运行java项目。首先电脑上得有jdk,这是必要的条件。其次,你就可以新建一个项目文件夹,比如叫做ShowTime,然后再新建一个src文件夹(只是方便管理,并不一定需要这样),这时,就可以在里面新建一个java文件了。

import java.util.*;

public class HelloDate{
public static void main(String[] args){
System.out.println("Hello,it's:");
System.out.println(new Date());
}
}

这样,命名为time.java
Windows用命令行运行java项目(程序)
接着就是在命令行里操作,首先进入src文件夹,然后敲入:

javac time.java

Windows用命令行运行java项目(程序)
这时报错了,因为文件名与类名不一致,所以将文件名改为HelloDate.java,再次敲入:

javac HelloDate.java

Windows用命令行运行java项目(程序)
此时,没有报任何错,说明编译成功了!
接着按照网上的很多博客教程,敲入如下命令:

java HelloDate.class

报错了…于是又换了其它写法,依然如此。
Windows用命令行运行java项目(程序)
最后在网上找到一个解决方案:

java -cp ./ HelloDate

Windows用命令行运行java项目(程序)
终于运行成功了!
至于编译多个java文件,使用如下命令:

javac *.java

就ok了,运行时一定要选择有main方法的类去运行!