gpt4 book ai didi

java - 编译和运行 Java 控制台应用程序 OS X 终端时出现问题

转载 作者:行者123 更新时间:2023-11-30 08:18:44 24 4
gpt4 key购买 nike

无法编译或运行我在 Eclipse 中创建的 Hangman 控制台应用程序。它位于我的 Mac 上的 ~/Documents 文件夹中一个名为 hangman 的包中。它看不到我创建的两个类 GamePrompter。我尝试过使用 -cp 但我不确定我做得是否正确。这不是我尝试过的方法。有什么帮助吗?

HoltnetMacbookAir:hangman godmanliving$ javac -classpath . Hangman.java
Hangman.java:20: error: cannot find symbol
Game game = new Game(args[0]);
^
symbol: class Game
location: class Hangman
Hangman.java:20: error: cannot find symbol
Game game = new Game(args[0]);
^
symbol: class Game
location: class Hangman
Hangman.java:21: error: cannot find symbol
Prompter prompter = new Prompter(game);
^
symbol: class Prompter
location: class Hangman
Hangman.java:21: error: cannot find symbol
Prompter prompter = new Prompter(game);
^
symbol: class Prompter
location: class Hangman
4 errors

最佳答案

您需要指定所有需要编译的文件。

在你的情况下看起来是这样的:

javac -classpath . Hangman.java Game.java Prompter.java

引用文献:

how to compile multiple java source files in command line

http://www.codejava.net/java-core/tools/using-javac-command

关于java - 编译和运行 Java 控制台应用程序 OS X 终端时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29284993/

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