天天看点

Java使用命令行编译遇到的问题

如果想在系统的任何地点使用命令行方式编译Java文件,请先配置环境变量。(在此就不多介绍了)

运行方法:

  1. 找到java文件所在的文件夹
  2. 在该文件夹的路径上输入“cmd”
  3. 进入cmd命令行,输入“javac xxx.java”
  4. 得到字节码文件,输入“java xxx”
  5. 得到Java文件运行结果。
  6. 使用“javadoc -d ./mydoc xxx.java”形成该Java文件的文档。并存放在当前文件夹的mydoc(可修改)中

此外使用javadoc形成文档时应注意,要有public修饰的类,而且类名应与.java文件名一致

标红的是固定格式

遇到问题:

1、编译报class错误,即使没有写错。命令行也会提示,在class处有问题。

2、运行错误,明明是用javac命令编译出了.class文件,但是就是不能运行

第一个问题,首先确保自己的编写没有问题,然后,以管理员的身份运行cmd。然后,在运行Java文件

第二个问题,首先看环境变量有没有问题,主要看JAVA_HOME(C:\Program Files\Java\jdk1.8.0_121),然后是Path(%JAVA_HOME%\bin),如果都没有问题,再看CLASSPATH(.;%JAVA_HOME%\bin;)