問題タブ [embedded-tomcat-7]

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.

0 投票する
1 に答える
144 参照

eclipse - Maven/Eclipse - 迅速なイテレーション受け入れ WAR ファイルとしてパッケージ化されたプロジェクトのテスト

Eclipse を使用すると、依存モジュールに変更が反映される前にモジュールを再ビルドして再インストールする必要がないため、複数モジュールの Maven プロジェクトでの作業が簡単になります。したがって、コードを変更するだけで、Eclipse はバックグラウンドで魔法のように依存関係を更新します。

受け入れテストでもこの動作を実現したいと考えています。

私は持っている

組み込みの jetty または tomcat を使用して storage-service-war プロジェクト内でテストすると、明らかにコードの変更がテストですぐに表示されますが、storage-service-acceptance からテストするときに、同じ迅速なテストの繰り返しを達成する方法がわかりません。 -テスト。

どう見ても、storage-service-war をビルドして、そこから生成されたアーティファクトを使用する必要があるように見えますが、1 行だけ変更したい場合はやり過ぎのように思えます。

誰もこれを行うための良い方法を持っていますか?

乾杯

桟橋

0 投票する
2 に答える
555 参照

mysql - Linux Oracle 6.3 で tomcat 7 Web ページに接続できない

Tomcat 7 が既に組み込まれているサーバーをインストールしました。サーバーの実行中にサーバーの Web ページにアクセスできません。必要なのは、管理ページにアクセスすることです。http://xxx.xxx.xx.77:8080/ノリオアプリ

次に、以下のエラーが発生しました。助けてください & ありがとう!!

詳細については、サーバーが mysql を使用しているため、mysql-connect-java-5.1.21.jar が必要ですが、インターネットから入手できる mysql-connector-java-5.1.26-bin.jar しか見つかりません。

サーバーは次の設定を使用します。CATALINA_BASE の使用: /data/Nolio-4.7

CATALINA_HOME の使用: /data/Nolio-4.7

CATALINA_TMPDIR の使用: /data/Nolio-4.7/temp

JRE_HOME の使用: ./jre

CLASSPATH の使用: /data/Nolio-4.7/bin/bootstrap.jar:/data/Nolio-4.7/bin/tomcat-juli.jar

CATALINA_PID の使用: ./catalina.pid




0 投票する
1 に答える
213 参照

spring - Spring Annotated Controller が Heroku の Tomcated Embedded で動作しない

WAR を使用しているときに正常に動作するスプリング アノテーション付きコントローラーがありますが、組み込み、ローカル、および Heroku で実行しようとすると、アノテーション付きコントローラーはどれも機能しません。を使用していくつかのページをセットアップしましたが、それらは機能しますが、コントローラーmvc:view-controllerはどれも機能しません。component-scan

これが私の春の設定の一部です。

0 投票する
1 に答える
2561 参照

maven - tomcat7-maven-plugin:run で異なる web.xml 記述子を使用するには?

web.xmlMaven プロジェクトに2 つの異なる記述子ファイルが必要です。1 つ目 (デフォルト) は、アプリケーション サーバーへの展開用に war ファイルに含める必要があり、2 つ目は を使用した開発に使用する必要がありますtomcat7-maven-plugin:run<tomcatWebXml>パラメータがあることは知っていますがweb.xml、変更したくないTomcatグローバルを指定しています。

jetty-maven-plugin:runいずれかを指定でき<webApp>/<descriptor>ます<webApp>/<overrideDescriptor>。1 つ目は default を指定されたファイルに置き換えweb.xml、2 つ目は default に加えて指定されたファイルの内容を適用しますweb.xml

で同じ機能を実現する方法はありtomcat7-maven-pluginますか?

0 投票する
1 に答える
352 参照

java - tomcat plugin parallel を実行して mvn install を実行する

プロジェクトには、Web サーバーを実行する必要がある単体テストとフロントエンド HTML テストがあります。合格するためにmvn installは、両方の種類のテストに合格する必要があります。Maven用のTomcatプラグインを介して起動される組み込みのTomcatサーバーを使用します。

そのため、Tomcat を起動し (フロントエンドの HTML テストに必要です)、mvn installコマンド ラインで start: を実行しようとしましたが、次のエラーが発生しました。

同時に、Tomcat を起動するとmvn install、maven 用の Intellij Idea プラグインを介して実行でき、エラーなく正常に動作します。

コマンドラインでmavenを起動するためにどのように設定するのですか?

これは maven マルチモジュール プロジェクトです。Web モジュールの pom.xml は次のとおりです。

0 投票する
1 に答える
1354 参照

java - フロントエンド テスト用の Web サーバーの自動起動/停止

ここで、maven を介して個別に埋め込まれた tomcat を開始します。

そして、mvn testゴールを走ります。私の質問は、それを自動的に行うためにmavenを構成できますか? tomcatすべてのテストを実行する前に開始し、その後停止する必要があります。

Tomcat プラグインの次の Maven 構成が使用されます。

プラグイン構成を次のように更新しようとしました。

しかし、それは助けにはなりませんでした

0 投票する
2 に答える
973 参照

jboss-arquillian - tomcat7が埋め込まれたランダムポートを使用するarquillian

arquillian にランダムなポートを使用したいと思います。したがって、arquillian.xml で次のようにします。

私の単体テストでは:

Apache Tomcat で使用される実際のポート (localPort) を使用したいと考えています (はい、ランダムなポートで始まるため) が、この URL は構成からのものであり、ランダムなものではありません。

では、これにアクセスするにはどうすればよいでしょうか。