問題タブ [maven-tomcat-plugin]
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 - tomcat7-maven-plugin で実行される、Eclipse で編集された JSP のリロード
tomcat7-maven-plugin
Eclipse で JSP を編集および保存するときに、Tomcat インスタンスをコマンド ラインで起動して JSP をリロードするにはどうすればよいですか? m2eがマッピング方法を知らないMavenプラグインの実行に依存しているため、Eclipse経由でTomcatを起動したくないことに注意してください。
したがって、コマンドラインで Tomcat を起動します。
mvn clean package -U tomcat7:run-war-only
Tomcat プラグインの構成は次のとおりです。
プロジェクトのソースで JSP を変更して保存するとき、Tomcat が完全なクリーン/コンパイル/テスト/パッケージ/開始サイクルを実行することなくそれをリロードできると便利です。
datasource - maven tomcat7:データソースの設定を実行
マルチモジュールのmavenプロジェクトがあり、tomcat7 mavenプラグインでそれを使用して、次のように開始したい:
しかし、jndi データソースを構成する方法がわかりません。pom.xml
に入れようとしました:
そしてcontext.xmlで:
しかし、うまくいきません...どうすればjndiデータソースを登録できますか?
windows - maven プラグインから埋め込まれた tomcat 7 をシャットダウンできないのはなぜですか?
コマンド ラインから webapp を実行するために 2.2 を使用tomcat7-maven-plugin
しています (Windows 8.1、Java 1.7.0_51、および Maven 3.2.1 を使用しています)。
これは構成です(かなり簡単だと思います):
Maven を実行するmvn tomcat7:run
と、正しく起動し、サーバーが起動し、webapp が読み込まれ、対話できるようになります。
Maven を実行しているコマンド プロンプトはビジーで、Tomcat の出力を表示しています (これは問題ないように見えます)。
次に、サーバーをシャットダウンします。mvn tomcat7:shutdown
別のコマンド プロンプトから実行しますが、取得できるのは次のとおりです。
その最後の行は次のとおりです。
「cmd」は、認識された内部コマンドまたは外部コマンド、実行可能ファイルまたはバッチ ファイルではありません。
最初のコマンド プロンプトCtrl+C
で .
どうしたの?プラグインのエラーですか?それは私の側の構成エラーですか?
編集
POMに追加<fork>true</fork>
すると、サーバーが次のエラーでクラッシュします。
maven - tomcat-maven-plugin を使用したデプロイ
Maven プロジェクトを debian 上の tomcat 7 にデプロイしようとしたときに 401 エラーが発生しました。
私のTomcatはポート8181で実行されており、これが私のpom.xmlです
tomcat-users.xml
また、.m2 ディレクトリに settings.xml を作成しようとしました
maven-tomcat-plugin - スナップショット バージョンを使用すると、maven tomcat プラグインが戦争を続けます
以下の pom.xml の抜粋は、増え続ける war ファイルにつながるプロジェクトの構造を示しています。
war には、ローカルの Maven リポジトリにタイムスタンプ付きのスナップショット バージョンがあるのと同じ数の jar ファイルが含まれます。
これを現在のバージョンだけに減らすにはどうすればよいですか?
次の場所で回避策を見つけました。
別の Maven プラグインを使用して、余分なタイムスタンプ付きスナップショット バージョン jar を削除するには
そして、 https://issues.apache.org/jira/browse/MTOMCAT-268にバグレポートを提出しました
maven - Maven tomcat プラグイン - デプロイが失敗した場合にビルドを失敗させる方法
私は maven tomcat プラグインを使用して組み込み Tomcat を起動し、それに対して統合テストを実行します。
すべての作業ファイルですが、アプリケーションのデプロイ中にエラーが発生した場合でも、Maven はビルドの成功を報告するため、混乱を招きます。
その後
組み込みの Tomcat デプロイメントが失敗した場合、Maven ビルドが失敗するようにします。
ありがとうございました。
java - Maven tomcat6-maven-plugin : GeoServer .war を追加することは可能ですか?
tomcat6-maven-plugin
Web アプリケーションで統合テストを実行するために使用します。これにより、Tomcat が起動し、テストを実行する前に Web アプリケーションがデプロイされます。うまくいきます!
しかし、いくつかの新しい統合テストを機能させるために、 GeoServerという別の Web アプリケーションを同時に実行したいと考えています。最善のアプローチは何ですか?
を使用して開始された Tomcat インスタンスに GeoServer .war を追加することは可能tomcat6-maven-plugin
ですか? どのように?
ここに私の現在のtomcat6-maven-plugin
設定: