私はnetbeansEEプロジェクトを使用しています。このプロジェクトは、glassfishでデプロイする必要のある.earファイルを作成し、ejbとwarモジュールが含まれています。
しかし、warまたはejbで.javaファイルのいずれかを編集し、ビルドをクリックしても、.earファイルは変更されません(古い保存日が残っているため、気付くことができます)。
デプロイされている.earファイルに影響を与えるために変更を加えるにはどうすればよいですか?
答えは、WAR または EJB フォルダー (プロジェクトを開くときに「関連プロジェクトを開く」をクリックすると netbeans で開く) 内でプロジェクトをビルドすると、そのフォルダーのみがビルドされるということです。
したがって、何をすべきかは非常に簡単です。
netbeans のサイドバーにあるメインの EE フォルダー (「プロジェクト」と呼ばれるフォルダー) をクリックします。
ビルド (またはクリーンアップしてビルド)
コンパイラーが Glassfish にデプロイする .EAR ファイルを作成することに気付くでしょう。エンタープライズ アプリケーションを作成する場合は、これが正しいファイルです。