猿问

谁能解释以下命令?

我正在阅读一个教程,其中创建了两个文件Helper.java和Main.java,并在下面执行了命令。


javac -d classes -sourcepath src src \ com \ mantiso \ Helper.java


但是,当我尝试执行此命令时,出现目录未找到的错误-类。据我了解,它将创建一个目录作为类。如果我错了,请告诉我。


Helper.java-


package com.mantiso;


public class Helper{

    public String getMessage(){

          return "Hello from Helper";

         }

}

Main.java-


package com.pluralsight;


public class Main {


    public static void main(String[] args) {

        com.mantiso.Helper helper = new com.mantiso.Helper();

        System.out.println(helper.getMessage());

    }

}


芜湖不芜
浏览 134回答 2
2回答

陪伴而非守候

javac命令中的-d选项设置类文件的目标目录。目标目录必须已经存在。javac将不会创建目标目录。因此,您需要先创建“ classes”目录,然后执行命令。
随时随地看视频慕课网APP

相关分类

Java
我要回答