問題タブ [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.
tomcat - Grails Standalone App Runner のロギングの構成
Grails アプリを作成していて、Tomcat コンテナーが埋め込まれたファット JAR に Grails アプリをパッケージ化するGrails Standalone App Runnerを使用したいと考えています。
SSL証明書の保存と読み取りに使用する埋め込みTomcatコンテナーのログを構成したいと思います。さまざまなカタリナ コンポーネントのログ レベルを指定し、log4j を .log を使用して logback に置き換えたいと考えていますSyslogAppender
。
そのような構成をどこでどのように行うのですか? これはどこかに文書化されていますか?
spring-boot - Spring Boot - Tomcat HTTP を HTTPS リダイレクトに埋め込み
私はJava 7、Spring-Boot 1.1.7、およびアンベッドされたTomcat 7を使用しています。
以前は、スタンドアロンの Tomcat を使用していたときに、リクエストを HTTPS ポートにリダイレクトする http コネクタを追加していました。
組み込みの Tomcat を使用している場合 (および server.xml ファイルを持っていない場合)、どうすればよいですか?
grails - grails run-app コマンドを実行すると、キャッシュが無効になり、キャッシュの作成に失敗しました
私は Windows で Grails 2.3.5 を使用しており、コマンド ラインから grails create-app コマンドを使用してプロジェクトを作成しました。コマンドラインから grails run-app --verbose を実行すると、以下の例外が発生します。
以下は私のBuildConfig.groovyファイルの一部です
ローカルリポジトリを指すこの grails オフラインモードを実行しています。これは、以下にリストされているjarをGroovy/Grailsツールスイートフォルダーのlibフォルダーに追加して、クラスパスに配置した後にのみ正常にコンパイルされました(これにより、カタリナのTomcatKillSwitchエラーが修正されました)
- カタリナ.jar
- カタリナ-ant.jar
- カタリナ-ha.jar
- catalina-tribes.jar
- tomcat-api.jar
- tomcat-coyote.jar
- tomcat-util.jar
grails が Tomcat を見つけられず、キャッシュを作成できないのはなぜですか?
tomcat - ポート 80 と 8443 をリッスンするように組み込みの tomcat を構成するにはどうすればよいですか?
私はSpringで組み込みのTomcatを使用しており、httpsのポート8443をリッスンするようにプログラムで構成しましたが、動作します。以下は、私の Apllication.java ファイルからのコード スニペットです。http リクエストのポート 80 もリッスンするように設定するにはどうすればよいですか?
java - 組み込みの Tomcat と jersey
組み込みtomcat
サーバーをデプロイし、いくつかのjersey
Web サービスを実装しようとしています。サーバーを正しく実行し、ジャージーによって処理されるものを除く他のサーブレットにアクセスすることができました。Web ブラウザーからジャージ サービスにアクセスしようとすると、次のエラーが表示されます。
アプリケーションの初期化により、以下が出力され、ジャージー コンテナーが正しくロードされたことを示します。servlets
登録に使用しているコードresources
は次のとおりです
心に留めておくべきいくつかのこと
-HelloWorldService
は、ほとんどのジャージー チュートリアルで見られる一般的なテストサーブレット
です。私は多くのチュートリアルを見てきました。たとえば、より大きなジャージバージョン、jetty の使用、http-jersey-server などです。jersey 1.18.x
tomcat
更新 03.12.2014
問題は pom.xml ファイルへの依存関係にあったようです
私が使用していた:
私が変更しなければならなかったもの:
HttpServlet
奇妙なことに、ジャージのサーブレットは機能しますが、クラスを拡張する私が持っている他のサーブレットは機能しません
java - tomcat7-maven-plugin の context.xml はどこで取得する必要がありますか?
tomcat7-maven-pluginを使用して組み込みの tomcat を実行すると、次のエラーでクラッシュします。
Mavenプラグインに次の構成があります:
デフォルトコンテキストのオプションはありますか? コンテキストを作成したくありません - このアプリケーション サーバーにアップロードされる war ファイルがあります。
編集:
問題が見つかりました。context.xml を無視するには、必要なパラメーターを含む属性を追加する必要があります。例えば :
eclipse - 複数の Web アプリケーションを実行するように Eclipse Tomcat を構成する
私はEclipseを使用しており、EclipseでTomcatを構成しています。Tomcat を Eclipse からデバッグ モードで実行したいと考えています。サーバーの下に 2 つのアプリケーションがあります。
Eclipse からデバッグ/開始モードで tomcat を実行すると、これら 2 つのアプリケーションが開始されるようにします。しかし問題は、eclipse tomcat 構成から 1 つの作業ディレクトリしか指定できないことです。
したがって、他のアプリケーション (site2) はデプロイされません。したがって、 site2を確認したい場合は、構成を変更する必要があります。ここで複数の webapplication を実行する方法。誰もこれを行う方法を知っていますか?
別の例を以下に示します