maven のtomcat デプロイ
Maven3でwarファイルをビルドしてTomcat7にデプロイする - 量産型備忘録
を参考にさせていただきました。
便利なんですが、Maven:cleanが実行されないと変なゴミ(特に設定ファイル系)が残ることがある。
「target」にある自動生成されるファイルがcleanによって削除される。
cleanが実行されないとゴミが残ったままになるので注意が必要。
設定内容は以下の通りです。
<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.3</version> </plugin> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.0</version> <configuration> <server>tomcat7</server> <url>http://localhost:8080/manager/text</url> <path>/rssreader</path> <warFile>${project.build.directory}/${project.artifactId}.war</warFile> <update>true</update> </configuration> </plugin> </plugins>
Mavenは業務で使っていないので中々慣れない。