問題タブ [dcevm]
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.
java - 変更されたクラスをリロードするときに jetty にリクエストをブロックさせる方法は?
私はdcevm + run-jetty-run + livereloadを使用しています。Javaソースを変更するときに jetty を再起動せずに Web アプリを開発してみてください。
すべて正常に動作します。Java クラスを変更すると、livereload が変更を監視し、ブラウザーが開いているページを更新して変更結果を表示するようにトリガーしました。
しかし、それでもそれほど便利ではないことがわかりました。ブラウザーをリロードすると、dcevm と jetty は、変更されたクラスをまだリロードしていない可能性があります。もう一度ページを手動で更新する必要がありますが、コンテンツを注意深く確認せずに、今回は変更された結果が表示されるかどうかわかりません。
したがって、いくつかのクラスを変更し、dcevm がリロードしているときに、jetty にリクエストをブロックさせる方法はあるのでしょうか。表示されるページが常に変更されるようにします。
jboss - Dynamic Code Evolution VM - EJB Jar デプロイメント用
現在、Jboss 6.1 で EJB 3.0 に取り組んでいます。EJB モジュール (サーバー側) の何かを変更した後は常に、JAR ファイルを /jboss-6.1.0.Final/server/default/deploy にエクスポートする必要があります。
とても不快です。DCEVMがそれを自動的に作成できることを私は知っています。Dynamic Code Evolution VM をインストールしたばかりですが、今何をすべきかわかりません。Eclipse 用の DCEVM プラグインは必要ですか?
これは私の画面です。Ubuntu 12.04 を使用しています。
virtual-machine - Java 7 をサポートする動的コード進化に類似したツール
Jboss サーバーで変更したクラスを動的にロードするために、動的コード評価を使用しています。
このツールは非常に便利で興味深いものですが、jdk 1.6 で動作するという問題がありますが、プロジェクトで Java 7 を使用しようとすると失敗します。
誰でもJava7をサポートする同様のタイプのツールを提案できますか
tomcat - Eclipse jsf2 で dcevm と連携するように tomcat を設定する
tomcat と eclipse で dcevm を使用する方法 jdk6u25 をダウンロードし、tomcat7 を eclipse juno で動作するように設定し、マネージド Bean で何かを変更すると動作しますが、xhtml の変更は考慮されません。
問題はTomcatにあると思います
eclipse - JSP の変更が再起動しないと Tomcat に再ロードされない
DCEVM(コードをWeb環境にホットスワップできるJava仮想マシン)で実行されているEclipseでDynamic Web Java-Spring Projectをセットアップしています。これをEclipseでセットアップしました。Javaファイルに変更を加えると、ブラウザの更新時に自動的に表示されるため、機能します(!)。
私の質問: JSP ファイルで同じ動作を得るにはどうすればよいですか? これらのファイルを Eclipse で編集すると、Tomcat で更新されません。現在、Ant タスクを実行してそれらを Tomcat ディレクトリにコピーしていますが、別の方法があるかどうか疑問に思っていました。
jboss - Eclipse を使用せずに JBoss で変更されたファイルのデプロイを自動化する
私の要件は何ですか:プロジェクトのファイルで何らかの変更を行うとき、手動で再構築/再デプロイ/再起動を行うことなく、それらの特定のファイルを自動的に再デプロイしたいと考えています。
つまり、ファイルを変更して保存するとすぐに変更が Web ページに反映されるようにしたいということです。変更されたファイルはサーバーに自動的に再デプロイされます。
私がこれまでに試したこと:
ファイルが変更されるたびにアプリを再デプロイするために、JBoss の standalone.xml ファイルを変更しました。しかし、これは私の要件を適切に満たしていません。また、この方法では Out of Memory エラーが何度も発生しました。
JRebel を使用することを考えましたが、無料では利用できません。
DCE VM を使用してみましたが、役に立ちませんでした。
プロジェクトを手動で再デプロイするには時間がかかるため、代替案を提案してください。展開された耳に変更されたファイルのみをデプロイすることで、このプロセスを自動化したいと考えています。IDE を使用したくありません。
java - Oracle Java 7 HotSpot VM で DCEVM をインストールできますか?
MacOS (OSX 10.7.5) で Oracle Java 7 を実行しています。
Java -バージョン:
最近DCEVMについて読み、試してみたいと思っています。しかし、私はその互換性について混乱しています。
バイナリのダウンロード ページによると、OpenJDK Java 7 アップデート 51、ビルド 3 のバイナリがあります。それが現在自分のマシンにある Java バージョンとどのように関連するのかはよくわかりません。
インストール JRE は DCEVM Hotspot のバージョンと一致する必要がありますか? 問題の DCEVM を使用できるようにするには、OpenJDK 7_51_3 をインストールする必要がありますか? または、Oracle JRE を使用してホットスポット VM をインストールできますか?
JRE/JDK に付属するすべてのユーティリティが HotSpot VM とどのようにやり取りするか、およびそれらがすべて同じビルドである必要があるかどうかは完全にはわかりません。コンパイルされたバイトコードは任意の JVM で実行できるはずです。同じメジャー ビルド番号の
これらすべてのコンポーネントがどのように組み合わされるのか、少し洞察を提供できる人はいますか?
フォローアップとして、 Java 7 アップデート 51、ビルド 3 用の DCEVM を実行できる、互換性のある OSX 用の OpenJDK のバージョンを見つけることができるかどうか/方法/場所を知っている人はいますか? ?
jboss - DCEVM で実行されている JBoss - IDE はコードが置き換えられたと主張していますが、動作は変わりません
私はJava7 DCEVM http://dcevm.github.io/でJBossを実行しています
スタンドアロン Swing アプリケーションに接続する IntelliJ から任意のタイプのコード変更をホット スワップすることができます (リモート デバッグを使用します。VM 起動パラメーター -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=2222)。
しかし、JBoss で実行されているアプリケーションをデバッグするときに似たようなことをしようとすると (以前と同じ VM パラメーターをリモートでデバッガーに接続)、IntelliJ はホットコード置換が成功したと主張しますが、アプリケーションは本来の動作を変更しません。
その理由は何か考えはありますか?Java EE クラスローディング モデルと何らかの関係がありますか?
誰もそのような問題を経験しましたか?
リモート デバッグを使用して JBoss の DCEVM でコードをホット スワップすることは可能ですか?
java - jrebel または dcevm で docker を使用することは可能ですか?
私は自分の開発環境で数週間 docker を使用してきましたが、非常に便利です。構成について心配する必要はなく、アプリケーション サーバー (私の場合は JBoss) を実行するためだけに完全な仮想マシンを実行する必要もありません。
しかし、コンパイル、デプロイ、待機、テストで昔に戻ったようです。
ここで問題は、これを高速化するために jrebel や dcevm などのツールを使用する方法はありますか? さらに、この質問はまったく意味がありますか?