gpt4 book ai didi

java - 谁能解释一下下面的命令吗?

转载 作者:行者123 更新时间:2023-12-01 07:46:24 25 4
gpt4 key购买 nike

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

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

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

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());
}
}

最佳答案

以下是您尝试执行的命令的说明。

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

-d 指定将创建的类文件的目标目录。你在这里我们应该有类(class)目录。

-sourcepath 指定源路径,即应在何处搜索源代码。

对于调试,第一步应该是确保我们拥有所有必需的目录和源代码。

要了解可与 javac 一起使用的更多选项,请参阅 this documentation .

关于java - 谁能解释一下下面的命令吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51037199/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com