問題タブ [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 に答える
336 参照

tomcat - Grails Standalone App Runner のロギングの構成

Grails アプリを作成していて、Tomcat コンテナーが埋め込まれたファット JAR に Grails アプリをパッケージ化するGrails Standalone App Runnerを使用したいと考えています。

SSL証明書の保存と読み取りに使用する埋め込みTomcatコンテナーのログを構成したいと思います。さまざまなカタリナ コンポーネントのログ レベルを指定し、log4j を .log を使用して logback に置き換えたいと考えていますSyslogAppender

そのような構成をどこでどのように行うのですか? これはどこかに文書化されていますか?

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

spring-boot - Spring Boot - Tomcat HTTP を HTTPS リダイレクトに埋め込み

私はJava 7、Spring-Boot 1.1.7、およびアンベッドされたTomcat 7を使用しています。

以前は、スタンドアロンの Tomcat を使用していたときに、リクエストを HTTPS ポートにリダイレクトする http コネクタを追加していました。

組み込みの Tomcat を使用している場合 (および server.xml ファイルを持っていない場合)、どうすればよいですか?

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

grails - grails run-app コマンドを実行すると、キャッシュが無効になり、キャッシュの作成に失敗しました

私は Windows で Grails 2.3.5 を使用しており、コマンド ラインから grails create-app コマンドを使用してプロジェクトを作成しました。コマンドラインから grails run-app --verbose を実行すると、以下の例外が発生します。

以下は私のBuildConfig.groovyファイルの一部です

ローカルリポジトリを指すこの grails オフラインモードを実行しています。これは、以下にリストされているjarをGroovy/Grailsツールスイートフォルダーのlibフォルダーに追加して、クラスパスに配置した後にのみ正常にコンパイルされました(これにより、カタリナのTomcatKillSwitchエラーが修正されました)

  1. カタリナ.jar
  2. カタリナ-ant.jar
  3. カタリナ-ha.jar
  4. catalina-tribes.jar
  5. tomcat-api.jar
  6. tomcat-coyote.jar
  7. tomcat-util.jar

grails が Tomcat を見つけられず、キャッシュを作成できないのはなぜですか?

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

tomcat - ポート 80 と 8443 をリッスンするように組み込みの tomcat を構成するにはどうすればよいですか?

私はSpringで組み込みのTomcatを使用しており、httpsのポート8443をリッスンするようにプログラムで構成しましたが、動作します。以下は、私の Apllication.java ファイルからのコード スニペットです。http リクエストのポート 80 もリッスンするように設定するにはどうすればよいですか?

0 投票する
0 に答える
1021 参照

java - 組み込みの Tomcat と jersey

組み込みtomcatサーバーをデプロイし、いくつかのjerseyWeb サービスを実装しようとしています。サーバーを正しく実行し、ジャージーによって処理されるものを除く他のサーブレットにアクセスすることができました。Web ブラウザーからジャージ サービスにアクセスしようとすると、次のエラーが表示されます。

アプリケーションの初期化により、以下が出力され、ジャージー コンテナーが正しくロードされたことを示します。servlets

登録に使用しているコードresourcesは次のとおりです

心に留めておくべきいくつかのこと
-HelloWorldServiceは、ほとんどのジャージー チュートリアルで見られる一般的なテストサーブレット
です。私は多くのチュートリアルを見てきました。たとえば、より大きなジャージバージョン、jetty の使用、http-jersey-server などです。jersey 1.18.xtomcat

更新 03.12.2014

問題は pom.xml ファイルへの依存関係にあったようです

私が使用していた:

私が変更しなければならなかったもの:

HttpServlet奇妙なことに、ジャージのサーブレットは機能しますが、クラスを拡張する私が持っている他のサーブレットは機能しません

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

java - tomcat7-maven-plugin の context.xml はどこで取得する必要がありますか?

tomcat7-maven-pluginを使用して組み込みの tomcat を実行すると、次のエラーでクラッシュします。

Mavenプラグインに次の構成があります:

デフォルトコンテキストのオプションはありますか? コンテキストを作成したくありません - このアプリケーション サーバーにアップロードされる war ファイルがあります。

編集:

問題が見つかりました。context.xml を無視するには、必要なパラメーターを含む属性を追加する必要があります。例えば ​​:

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

eclipse - 複数の Web アプリケーションを実行するように Eclipse Tomcat を構成する

私はEclipseを使用しており、EclipseでTomcatを構成しています。Tomcat を Eclipse からデバッグ モードで実行したいと考えています。サーバーの下に 2 つのアプリケーションがあります。

Eclipse からデバッグ/開始モードで tomcat を実行すると、これら 2 つのアプリケーションが開始されるようにします。しかし問題は、eclipse tomcat 構成から 1 つの作業ディレクトリしか指定できないことです。

したがって、他のアプリケーション (site2) はデプロイされません。したがって、 site2を確認したい場合は、構成を変更する必要があります。ここで複数の webapplication を実行する方法。誰もこれを行う方法を知っていますか?

別の例を以下に示します ここに画像の説明を入力