gpt4 book ai didi

java - 类路径 101...(在 Windows 上)

转载 作者:行者123 更新时间:2023-11-29 06:19:56 24 4
gpt4 key购买 nike

我是从命令行使用 Java 的新手,但我不明白。我阅读了以前的 CLASSPATH 问题,但仍然没有解决我的问题。

我在 C:\Temp\a\b\c 中有以下类

package a.b.c;

public class Hello
{
public static void main(String args[])
{
System.out.println("Hello World!");
}
}

包名是故意的。我编译得很好,我把 Hello.class 文件放在 C:\Temp\a\target

现在在命令行中,我转到 C:\Temp\并执行以下命令:

java -cp .\a\target a.b.c.Hello

它提示找不到类 a.b.c.Hello

提前致谢!

最佳答案

and I put the Hello.class file inside C:\Temp\a\target

这是错误的。它应该放在与 .java 文件相同的文件夹中。源代码本身被声明在 package a.b.c; 中,因此,.class 文件实际上应该保存在 \a\b\c 中> 文件夹。

然后,执行它只是做:

C:\Temp>java -cp . a.b.c.Hello

关于java - 类路径 101...(在 Windows 上),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3576716/

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