[解決済み] Tomcat 9用Mavenプラグイン
2022-02-19 08:39:51
質問
tomcat-maven-pluginは、tomcat7-maven-plugin以外には見当たりませんでした。 また、apache-tomcat-9.0.0.M15で使用することは可能ですか?
解決方法を教えてください。
このプラグインを使用すると、別途稼働しているtomcat 9にデプロイすることができます。
は
run
のゴールは機能しませんが
deploy
という目標があります。
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<url>http://localhost:8080/manager/text</url>
<server>TomcatServer</server>
<path>/myapp</path>
</configuration>
</plugin>
Mavenの目標。
mvn tomcat7:deploy
mvn tomcat7:undeploy
mvn tomcat7:redeploy
注: tomcat-users.xml と maven settings.xml に tomcat ユーザーを追加することを忘れないでください。
tomcat-user.xml
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<user username="admin" password="password" roles="manager-gui,manager-script" />
</tomcat-users>
マネージャースクリプト ロールは、アプリケーションサーバーに jar/war をデプロイするためのアプリケーション (maven など) を有効にします。
Mavenファイル settings.xml
<?xml version="1.0" encoding="UTF-8"?>
<settings ...>
<servers>
<server>
<id>TomcatServer</id>
<username>admin</username>
<password>password</password>
</server>
</servers>
</settings>
関連
-
[解決済み】Spring Data Maven Buildsの「プラグインの実行はライフサイクル構成でカバーされていません」を解決する方法
-
[解決済み] Magnolia archetype は info.magnolia.ui:magnolia-ui-project:pom:5.3 を解決することができません。
-
[解決済み] 「子 Pom から ${parent.groupid} で親 Pom を参照しようとすると、「解決不能な親 POM: アーティファクトを転送できませんでした。
-
cmakeの使用に関する注意事項
-
[解決済み] MavenにおけるdependencyManagementとdependenciesの相違点
-
[解決済み] Mavenに最新バージョンの依存関係を使用するように指示するにはどうすればよいですか?
-
[解決済み】MavenリポジトリからソースJARを取得する
-
[解決済み】Mavenでエンコーディングを設定する方法は?
-
[解決済み】JARパッケージングにおけるmaven scope compileとprovidedの違いについて
-
[解決済み】mavenでJavaのバージョンを指定する - プロパティとコンパイラープラグインの相違点
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Maven 3とJUnit 4のコンパイルの問題:パッケージorg.junitが存在しない
-
[解決済み] Maven。解決できない親POM
-
[解決済み】mavenの強制アップデートを行うには?
-
[解決済み] Jenkinsでmavenの設定を行う
-
[解決済み] プロジェクトのコンパイル済みクラスをsonar.java.binariesで提供してください。
-
cmakeの使用例と仕上がりのまとめ
-
[解決済み】JARパッケージングにおけるmaven scope compileとprovidedの違いについて
-
[解決済み】別のディレクトリからMavenを実行する方法(プロジェクトディレクトリにcdしない)?
-
[解決済み】pom.xmlの<dependency>の下にある<scope>は何のためにあるのですか?
-
[解決済み】Mavenでファイルをコピーするためのベストプラクティス