1

我正在使用 Java 编写具有多个程序的中型产品。

您可以将此项目视为 MMOG,具有服务器端、客户端和其他程序。

由于 Java 有项目和包的概念,我可以将所有内容放在一个项目中但由包分隔吗?还是我必须为每个单独的程序求助于一个项目?

如果有办法将所有内容放在一起,那就太好了,因为现在我收到“找不到主要”错误。

谢谢

4

2 回答 2

2

您可以将它们全部放在一个带有包的项目中,只要您在每个包的类中都有一个 main 函数。但是,当您构建项目时,它会遍历所有内容,如果您决定导出,所有内容都将包含在 jar 文件中。另一方面,如果你把它们分成项目,一切都会整洁干净。它们将是分开的,您可以单独导出它们,但是,如果项目需要相互访问,您必须确保将每个项目包含在依赖项目的构建路径中。

于 2012-06-14T21:10:47.893 回答
1

是的,将大型产品分成多个项目是很常见的。在 Eclipse 中,您可以将项目添加到构建路径中。右键单击“主”项目,选择“构建路径”>“配置构建路径”,然后单击“项目”选项卡。在那里,您将看到将所需项目添加到构建路径的选项。

于 2012-06-14T21:11:08.773 回答