問題タブ [runjettyrun]
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 - ログバックを使用するように RunJettyRun Eclipse プラグインをどのように構成しますか?
RunJettyRun プラグインを Eclipse Juno にインストールし、アプリケーションを正常に実行した後、ロガーを Logback に変更する方法がわかりません。
Web 上にいくつかの説明がありますが、それらはすべて不完全であるか、非常にわかりにくいものです。
pom.xml ファイルに依存関係としてlogback
含めることで、使用する jetty-start を正常に構成しました。logback-classic
jetty - jetty サーバーを使用したホット デプロイ
アプリケーションでスタンドアロンの jetty サーバーを使用しています。jar のホット デプロイを行いたい。ネットをブラウジングすると、jetty.xml で以下の設定が見つかりました
The ContextDeployer will scan the configurationDir directory at intervals of scanInterval seconds for xml descriptors that define contexts.
私の場合、jar のホット デプロイを行う必要があります。上記の構成を使用して、jar ファイルのホット デプロイを指定する方法を教えてください。コンテキスト ファイルの変更を探すように指定されています。再デプロイするには、コンテキスト ファイルを変更する必要がありますか? 理解を助けてください。
web-applications - 取得エラー - 起動に失敗しました! リモート統合テストのために複数のポートを一緒に使用して JettyTestServer を実行している間
複数の JVM を介してリモート機能をテストする必要があるシナリオが 1 つあります。2 つの異なるポートで JettyTestServer を実行しようとしています。しかし、2 番目のポートで Jetty を実行しているときにエラーが発生します。
しかし、私のテストケースは成功しています。リモート機能は正常に動作しています。
これが私のコードです:-
私のテストケースでは、以下の行を使用して桟橋を開始しています。
構成で何か不足している場合はお知らせください。
前もって感謝します。
eclipse - run-jetty-run で JSP が表示されない
run-jetty-run 9 を使用して、Eclipse で Web アプリケーション プロジェクトをテストしています。run-jetty-run で作成されたこのローカル デプロイメントで JSP にアクセスしようとすると、次のエラーが発生します。
PWC6345: javac の呼び出しでエラーが発生しました。完全な JDK (JRE だけでなく) が必要です
のせいで:
org.apache.jasper.JasperException: PWC6345: javac の呼び出しでエラーが発生しました。完全な JDK (JRE だけでなく) が必要です
私の知る限り、これは start.ini の未使用の行が原因である可能性があります。(この -DORG ... もの) jsp を実行するように run-jetty-run を構成するにはどうすればよいですか? 私のEclipseフォルダの深さにある種のstart.iniがありますか? サーブレット api 3.0 を使用したいので、jetty 9 より下では使用できません。
eclipse - Jetty 8 および Servlet 3.0 を使用した Run-Jetty-Run (RJR) は、jetty-web.xml の WebInfIncludeJarPattern を無視してすべての JAR ファイルをスキャンします。
Spring WebApplicationInitializer を使用するだけで、web.xml なしで Servlet 3.0 を使用しています。Eclipse で Run-Jetty-Run を使用して Web アプリケーションを開始すると、JARScanning はすべての jar で HandlesTypes 注釈を見つけようとするため、約 40 秒かかります。
したがって、WebInfIncludeJarPattern を jetty-web.xml に設定して (jetty-context.xml も試しました)、http://wiki.eclipse.org/Jetty で説明されているように webapp/WEB-INF フォルダーに配置しようとしました。 /Howto/Avoid_slow_deployment . また、metadata-complete="true" を設定します。jetty-web.xml ファイルの内容は次のとおりです。
ただし、JarScanner は引き続きすべての JAR ファイルをスキャンします。私が見ることができるデバッグ出力では、すべての JARScanning が完了した後に jetty-web.xml ファイルが解析されることがわかります。
出力:
RJR に jetty-web.xml を先に取得させ、そこで指定されたファイルのみをスキャンさせるにはどうすればよいですか? または、RJR でスキャンする JARS を指定する他の方法はありますか?
私は次のバージョンを使用しています:
Windows: 64 ビット
ありがとうございました
java - Atmosphere サンプル: チャット デモが機能しない (atmosphere.js で 404 が返される)
チャットサンプルをatmosphere-samplesから実行しようとしています
しかし、コンソールに次のエラーが表示されます
のソースを見るsamples/chat
と、コードに Atmunity.js がありません。このファイルは大気瓶の 1 つから来ているはずだと思いますか? 私はそれが見られると思っていましたsrc/main/webapp/javascript
が、そうではありません。
次の手順を実行しました
- git からのチェックアウト (
git checkout https://github.com/Atmosphere/atmosphere-samples.git
) - 最新の安定版ブランチに切り替える (
git checkout atmosphere-samples-project-2.0.5
) - Eclipse で「既存の Maven プロジェクト」としてインポート
samples/chat
する (m2e プラグインを使用) - 桟橋実行ターゲットの設定 (RunJettyRun)
- ブラウザで に移動し
http://localhost:8080/<context>
ます。
注: webapp が実行されているのがわかりますが、404 が原因で JavaScript エラーが発生しているだけです。
spring-mvc - spring 3.2 + jetty 8.1.2 - controller / routing not invoked
Currently the application is working correctly as expected on Tomcat 7.
However when I try to get this started on jetty using run-jetty-run eclipse integration, i face the below issue.
Application starts fine, datasources, webappcontext, controllers all initialize fine.
I also get the message about this in the logs, same as that of Tomcat 7:
I am using openjdk7.
Jetty-run config: [context=/my-spring-services, webappdir=src/main/webapp]
The server is however running, as I can get src/main/webapp/index.html
using GET http://localhost:18080/my-spring-services
.
By this I would expect POST http://localhost:18080/my-spring-services/api/inposts
to work.
But, when I invoke this API i get the standard 404 - not found(this again works in Tomcat 7).
Not sure if im invoking correctly for run-jetty-run. Would appreciate any help.Thanks.JB
java - 実行中にSpring MVCを操作する
残念ながら来週「オンエア」する必要があり、もうオフにすることはできません。いくつか質問があります:
- サーバーの実行中にJava クラスを操作/更新できますか?
- サーバーの実行中にHTML ページを操作/更新できますか?
- それが不可能な場合、サーバーの電源を切り、更新で再起動する必要がある場合、どうすればデータベースを保存できますか?
- JavaApplication、JettyRun、Maven、Gradle、または別のものとして実行しますか?
java - ログバックは行番号を-1と表示しました
Web アプリケーションで logback を使用して SLF4J を使用しています。ログには、実際の行ではなく、行番号が -1 として表示されます。jetty runner を使用すると、この問題が発生します。run-jetty-run を使用して Eclipse でアプリケーションを実行すると、この問題は発生しません。以下は私のパターンです。
eclipse - Eclipse + RunJettyRun + Spring MVC: テスト用に SSL を設定するには?
Eclipse (Luna) と RunJettyRun を使用して、Windows 7 で Spring MVC Web サイトを開発しています。特定のページまたはディレクトリの SSL で動作するかどうかをテストしたいと思います。
C:\Users\Me に、デフォルトのパスワード「changeit」を持つ自己割り当て SSL 証明書 (ファイル: .keystore) があります。
私のSpringのセキュリティコンテキストでは、次のものがあります:
http://localhost:8080/loginをクリックすると、 https://localhost:8443/loginにリダイレクトされ(期待どおりに動作します)、Chrome で次のメッセージが表示されます。
ポート 8443 用に何もセットアップしていないので、これは理解できます。
私の状況でポート 8443 に SSL を設定するにはどうすればよいですか? かなりグーグルで調べましたが、私が見つけたのは主にスタンドアロンの Jetty のセットアップに関するものでした。
ポインタと入力をありがとう!