有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何从命令行运行JavaEclipse项目?

我使用的是mac,我试图从命令行运行在Eclipse中创建的java项目。我的项目文件夹有一个bin和src文件夹,每个文件夹都有对应于包的游戏和显示文件夹。有。在src/*/和中的java文件。在bin/*/中初始化文件

以下是有效的方法:
我用javac src/*/*.java编译了所有内容。我通过转到src文件夹(cd src)并在directions in this answer之后使用java game.Gomoku来运行我的项目。一切顺利。唯一的问题是,现在我有一大堆。在我的src文件夹中创建类文件,我希望它们在我的bin文件夹中,就像Eclipse组织的那样

问题:
我发现我可以用javac -d bin src/*/*.java来做这件事。但是当我尝试java bin/game/Gomokujava game/Gomokujava -cp bin bin/game/Gomoku时,我得到了错误Error: Could not find or load main class bin.game.Gomoku。我如何运行我的项目


共 (1) 个答案

  1. # 1 楼答案

    所以当我输入问题时,我发现了一个解决方案。在进入bin(cd bin)之后,我可以用java game.Gomoku运行我的项目。我还发现我的问题之前已经得到了回答here,但无论如何我都会发布这篇文章,以防我的编译方法(在我的问题中)可以帮助任何人