Glassfishサーバー上で運用モード(warは展開されていません)でアプリケーションを実行していますが、フロントエンドファイルをホットスワップすることが可能かどうかを知りたいのですか?Webappファイルのホットスワップ
現在、ホットスワップを実行しているときは、バックエンド(Java版)でのみ実行します。 webappディレクトリ下のファイルに対してもこれを行うことは可能ですか? Glassfishの-内-のIntelliJのための
Glassfishサーバー上で運用モード(warは展開されていません)でアプリケーションを実行していますが、フロントエンドファイルをホットスワップすることが可能かどうかを知りたいのですか?Webappファイルのホットスワップ
現在、ホットスワップを実行しているときは、バックエンド(Java版)でのみ実行します。 webappディレクトリ下のファイルに対してもこれを行うことは可能ですか? Glassfishの-内-のIntelliJのための
Run/Debug Configuration
ウィンドウが熱い展開をサポートしています。爆発の成果物については
、利用可能なオプションは以下のとおりです。
更新リソース。変更されたすべてのリソースが更新されます(HTML、JSP、JavaScript、CSS、イメージファイル)。
クラスおよびリソースの更新。変更されたリソースが更新されます。変更されたJavaクラス(EJB、サーブレットなど)が再コンパイルされます。
など
あなたがUpdate Resources
オプションを選択する必要があるように見えます。
詳細in the docs。
アップデート1:パック(すなわち不発)アーチファクトのため使用可能なオプションは、次のとおり
ホットスワップクラス。変更されたクラスは、実行時に再コンパイルおよび再ロードされます。このオプションは、デバッグモードでのみ機能します。
Redeploy。アプリケーション成果物が再構築され、再デプロイされます。
再起動サーバー。サーバーが再始動されます。アプリケーション成果物が再構築され、再デプロイされます。
未展開のアーティファクトに「フロントエンドファイル」をホット展開するサポートはありません。
私のビルドが開発(爆発アーチファクト)のときは、それはうまく動作します。しかし、私はそれがまだ爆発したアーティファクトではないときにそれを行うことが可能かどうか疑問に思っていますか?それは私のJavaクラス(バックエンド)をホットスワップするために起動しますが、webappディレクトリ(フロントエンド)の下の変更は受け付けません。 – DeputyDildog
謝罪、私がこれを読んだとき:_ "Glassfishサーバー上での生産モードでの私のアプリケーション(戦争は展開されていません)とフロントエンドファイルのホットスワップが可能かどうかを知りたい" _私はあなたが爆発したアーティファクト。私は今、解読されていないアーティファクトに対して利用可能なアクションを記述する答えを更新しました。希望が役立ちます。 – glytching
ああ、ちょっと残念だけど、ああ。しかし、お返事ありがとう! – DeputyDildog