【发布时间】:2016-05-10 20:00:56
【问题描述】:
我使用的是 mac,我正在尝试从命令行运行在 Eclipse 中创建的 java 项目。我的项目文件夹有一个 bin 和 src 文件夹,每个文件夹都有文件夹 game 和 display 对应的包。 src/*/中有.java文件,bin/*/中有.class文件
以下是有效的方法:
我使用javac src/*/*.java 编译了所有内容。我通过转到 src 文件夹 (cd src) 并在 directions in this answer 之后使用 java game.Gomoku 来运行我的项目。一切正常。唯一的问题是现在我的 src 文件夹中有一堆 .class 文件,我希望它们在我的 bin 文件夹中,就像 Eclipse 组织的那样。
问题:
我发现我可以用javac -d bin src/*/*.java 做到这一点。但是当我尝试java bin/game/Gomoku 或java game/Gomoku 或java -cp bin bin/game/Gomoku 时,我收到错误Error: Could not find or load main class bin.game.Gomoku。如何运行我的项目?
【问题讨论】:
标签: java eclipse bash command-line