私は Play Framework 1.2.4 を使用して小さなプロジェクトを実行しましたが、今後の作業のためにチーム メンバーと共有する必要があります。プロジェクトにEclipse Indigoを使用しています。
それをWARにエクスポートしようとしましたが、チームメイトがWARオプションを使用してインポートすると、多くのコンパイルエラーが発生します.
ワークスペースにインポートする際にコンパイル エラーが発生しないように、どの形式で共有すればよいか教えてください。
私は Play Framework 1.2.4 を使用して小さなプロジェクトを実行しましたが、今後の作業のためにチーム メンバーと共有する必要があります。プロジェクトにEclipse Indigoを使用しています。
それをWARにエクスポートしようとしましたが、チームメイトがWARオプションを使用してインポートすると、多くのコンパイルエラーが発生します.
ワークスペースにインポートする際にコンパイル エラーが発生しないように、どの形式で共有すればよいか教えてください。
ドキュメントから:
Play は、Eclipse 構成を簡素化するコマンドを提供します。Play アプリケーションを動作する Eclipse プロジェクトに変換するには、eclipsify コマンドを使用します。
# play eclipsify myApp
次に、File/Import/General/Existing project… メニューを使用して、アプリケーションをワークスペースにインポートする必要があります。
同僚はプロジェクトのソースを取得し、このコマンドを実行して Eclipse プロジェクトを生成するだけです。何もエクスポートする必要はありません。ところで、war ファイルはデプロイ可能な Java EE アーティファクトです。Play フレームワーク プロジェクトのソースを含むことを意図したものではありません。
補足: これは、ドキュメントに記載されている 2 番目の回答です。多分あなたはそれを読むべきです。
@JB Nizet と Connor に同意します。ただし、この回答は古いバージョンの PLAY フレームワークに適用されます。私の答えは、Play Framework 2.3+ を使用し、Play アプリケーションを作業中の Eclipse プロジェクトに変換するコマンドを探している開発者にとって役立つかもしれません。