gpt4 book ai didi

java - 如何指定主类名称并向我的 Java 程序提供参数?

转载 作者:行者123 更新时间:2023-12-02 02:45:25 25 4
gpt4 key购买 nike

有一个名为 Programs 的目录。在里面我有一个名为 Main.java 的 java 程序。 。我使用这个命令编译它,

javac Main.java

编译正确,没有任何错误。

我的程序接受三个命令行参数。因此,要在 Linux 计算机中运行我的程序,当我出现在 Programs 中时,我会使用此命令。目录,

java Main arg1 arg2 arg3

效果很好。

但是,如果我在其他目录中并尝试运行该程序,例如,

java /home/Blake/Main arg1 arg2 arg3

我收到这样的错误 - Error: Could not find or load main class

我也尝试过这个命令,但我收到相同的错误消息:

java -cp /home/Blake/Main arg1 arg2 arg3

我在这里做错了什么?

我们非常感谢您的任何意见。谢谢!

最佳答案

你几乎做对了:

java -cp /home/Blake Main arg1 arg2 arg3

参见How can I compile and run a Java class in a different directory?

关于java - 如何指定主类名称并向我的 Java 程序提供参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44642690/

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