問題タブ [hotdeploy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-karaf - アパッチカラフの使い方
私はApache Karafを初めて使用します。jar
たとえば、ファイルにパッケージ化されたJavaプログラムがありますA-1.0.jar
。フォルダーA.jar
の下にデプロイした Karaf インスタンスもあります。deploy
今、私はこれjar
を使用して実行しています:
画面にいくつかの数字を出力します。A-2.0.jar
これが実行されている間、同じパス ( deploy
Karaf ホームの下のフォルダー)にデプロイしました。Karaf ログから、Karaf がすでに両方のバンドルをインストールしていることがわかります。
私の質問は、実行中A-1.0.jar
に、Karaf を実行することになっていA-2.0.jar
ますか (Karaf はこの新しいバージョンを取得したため)、今後は? または、何か不足していますか?Karaf のホットデプロイメント戦略をテストするにはどうすればよいですか?
前もって感謝します、
アビシェーク
java - ホット デプロイはクラスローディングとどのように関連していますか?
クラスローディングと についての良いプレゼンテーションを読んでいOSGI
ます。しかし、次のフレーズには誤解があります。
このプレゼンテーションのスライド 17 です。
スライドの画面:
これを明確にしてください。
java - jboss でのクラス ファイルのホット デプロイメント
jBoss でのクラス ファイルのホット デプロイメント。
サーバーを何度も再起動せずにJavaクラスファイルをホットデプロイするのを手伝ってくれませんか? JBoss バージョン 4.2.3 GA
私はこの分野の初心者なので、基本的なヘルプをいただければ幸いです。
java - Gradle: 依存関係への変更のホット デプロイ
私は、ビルド エージェントとして gradle を使用して、intellij の n メンバー チームによって Java(spring mvc) webapp が開発されている環境を持っています。このプロジェクトには、同じチームによって開発されている依存関係があります。依存関係は、Spring MVC アプリによって読み取られる場所からリポジトリに発行されます。依存関係コードが変更されるたびに、依存関係コードの最新バージョンを含めるために、Spring アプリ コードを更新する必要があります。したがって、問題は、依存コードで実行時にコード スワップを実行し、デバッグ セッションで有効にする方法があるかということです。これは、依存コードで実行する必要があることを除いて、JRebel が行うこととほとんど同じです。
これに関するご意見をお待ちしております。
PS-この技術スタックを介してこれを達成する方法があるかもしれないので、gradleとjrebelにタグを付けました。
jboss - Eclipse を使用せずに JBoss で変更されたファイルのデプロイを自動化する
私の要件は何ですか:プロジェクトのファイルで何らかの変更を行うとき、手動で再構築/再デプロイ/再起動を行うことなく、それらの特定のファイルを自動的に再デプロイしたいと考えています。
つまり、ファイルを変更して保存するとすぐに変更が Web ページに反映されるようにしたいということです。変更されたファイルはサーバーに自動的に再デプロイされます。
私がこれまでに試したこと:
ファイルが変更されるたびにアプリを再デプロイするために、JBoss の standalone.xml ファイルを変更しました。しかし、これは私の要件を適切に満たしていません。また、この方法では Out of Memory エラーが何度も発生しました。
JRebel を使用することを考えましたが、無料では利用できません。
DCE VM を使用してみましたが、役に立ちませんでした。
プロジェクトを手動で再デプロイするには時間がかかるため、代替案を提案してください。展開された耳に変更されたファイルのみをデプロイすることで、このプロセスを自動化したいと考えています。IDE を使用したくありません。
java - Intellij で springloaded を使用してクラスをリロードした後、ブレークポイントが機能しない
Intellij の「アプリケーション」構成で Java アプリケーションを実行しており、Springloaded を使用するためにこれらの vm オプションを使用しています。
-javaagent:.../springloaded-1.2.0.RELEASE.jar -noverify
springloaded を使用したクラスのリロードは正常に機能します。
ただし、デバッガーは、再ロードされたクラスのブレークポイントで停止しなくなります。他のクラスのブレークポイントは引き続き機能します。
playframework - Play フレームワーク 2 アプリで本番モードでホット再デプロイするにはどうすればよいですか?
Play Framework 2 が開発モードでのホット コード リロードをサポートしていることは知っています。Play Framework 2 アプリのプロダクション モードでホット再デプロイする方法を知りたいですか? これを行うための透過的なアプローチはありますか? ロードバランサーやネイティブアプローチを使用するようなものは私には受け入れられます.