Jenkinsジョブでmvn package時にmaven-war-plugin is missingエラーが出る場合の回避方法
Jenkinsジョブでmvn packageしようとしたら、方法の様なエラーがでた。「maven-war-plugin is missing」と言われている。
INFO: % mvn package -Phogehoge INFO: --- command output --- [INFO] Scanning for projects... [WARNING] [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-war-plugin is missing. @ line 72, column 14 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING]
コマンドラインではmvnコマンドが成功するのに、Jenkinsでやるとこういうエラーが出てしまう。
jdkの設定がおかしそうなので、「Jenkinsの管理」 > 「システムの設定」 > 「インストール済jdk」で1.8を使うようにしたら動いた。1.6系とかだとダメそう。
以上、ではでは!