我想了解更多关于javac
以及如何使用命令行使用Java的开发人员工具。使用javac和命令行编译java文件
据我了解,该选项-classpath
需要到指定javac
搜索我们的类和资源文件,如果我们不是在当前目录中,因为通常在类路径设置为我们当前的工作目录的路径。
这是我当前的工作目录:
/Users/user1/Desktop
,我试图编译.java
文件,该文件是:
/Users/user1/Desktop/PF/
和文件名为MainClass.java
。
我尝试使用下面的命令来编译:
javac -classpath /PF MainClass.java
但它似乎没有工作,其实我不断收到如下:
javac: file not found: MainClass.java
Usage: javac <options> <source files>
use -help for a list of possible options
我在做什么错?
时,才应使用此工具作为练习。一般来说,你应该使用像maven或者grade或者你的IDE这样的内置工具。 –