pom.xmlの修正(1.5.22→2.2.1)

Java

migratorを追加する

migratorを入れておくと名称が変更されたプロパティなどを教えてくれます。

追加したmigratorはバージョンアップが完了したら不要になるので削除します。

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-properties-migrator</artifactId>
    <scope>runtime</scope>
</dependency>

spring-bootのバージョンを2.2.1にする

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.2.1.RELEASE</version>
</parent>

migration追加時にエラーが発生しますがバージョンを2.2.1にすると解消されます。

発生するエラー

Project build error:'dependencies.dependency.version'
for org.springframework.boot:spring-boot-properties-migrator:jar is missing

MavenArchiveConfiguration

pom.xml でこのエラーが発生する場合STSにソフトウェアを追加します。

Help → Install New Software… からインストールできます。

Work with には

「http://repo1.maven.org/maven2/.m2e/connectors/m2eclipse-mavenarchiver10.17.2/N/LATEST/」

を入力します。

インストール後STSを再起動し、プロジェクト右クリック → Maven → Update Project…します。

参考リンク

m2e-error-in-mavenarchiver-getmanifest

コメント

タイトルとURLをコピーしました