1

私はJavaを使用して、複数のプログラムを持つミッドスケール製品を作成しています。

このプロジェクトは、サーバー側、クライアント側、およびその他のプログラムを備えたMMOGと考えることができます。

Javaにはこのプロジェクトとパッケージの概念があるので、すべてを1つのプロジェクトに入れて、パッケージで区切ることはできますか?または、個々のプログラムごとにプロジェクトに頼る必要がありますか?

すべてをまとめる方法があれば、それは素晴らしいことです。現在、「メインが見つかりませんでした」というエラーが発生しているからです。

ありがとうございました

4

2 に答える 2

2

各パッケージのクラスにmain関数がある限り、それらすべてをパッケージを含む1つのプロジェクトに入れることができます。ただし、プロジェクトをビルドすると、すべてが実行され、エクスポートする場合は、すべてがjarファイルに含まれます。一方、それらをプロジェクトに分割すると、すべてがきれいになります。それらは別々になり、別々にエクスポートできますが、プロジェクトが相互にアクセスする必要がある場合は、依存プロジェクトのビルドパスに各プロジェクトを含める必要があります。

于 2012-06-14T21:10:47.893 に答える
1

はい、大きな製品を複数のプロジェクトに分割することは非常に一般的です。Eclipseでは、ビルドパスにプロジェクトを追加できます。「メイン」プロジェクトを右クリックし、「ビルドパス」>「ビルドパスの構成」を選択して、「プロジェクト」タブをクリックします。ビルドパスに必要なプロジェクトを追加するためのオプションが表示されます。

于 2012-06-14T21:11:08.773 に答える