5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Maven 構成問題 が解決できない

Last updated at Posted at 2019-07-22

Spring Bootで「HelloWorld」まで
の続き。

エラーを解消できない

動かす上では今のところ支障なさそうなんですが...
このエラーが解決できなくてもやもや
(画像が雑なのは気にしない気にしない)
Maven構成問題エラーが解決できない.PNG

解決方法

SpringBootのバージョンかなーとか
Maven依存関係、色々入れてくれてるけどどこかにおかしいのかなーとか
考え見渡すもわからず...

「One IT Thing」さんのサイトに対策が書いてありましたーーー!
https://one-it-thing.com/2002/

同じくmaven-jar-pluginの最新版を見に行くも、変わらず3.1.2が最新
https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-jar-plugin
maven-jar-plugin.PNG

というわけで、3.1.1にして無事エラー解消

(おまけ)Mavenの依存ライブラリっていつダウンロードしてるの?

Pleiadesのバージョンとか関係なく、プロジェクトの[Maven]>[プロジェクトの更新]を行ったタイミングで最新版を持ってきているのかな?

「maven-jar-plugin」の場所を探してみると...
ありました!
%ユーザのホームディレクトリ%/.m2/repository/ の下
marven-jar-plugin.PNG

3.1.1の更新時間がついさきほどなのでやっぱり[プロジェクトの更新]時か、実行時かな?
と思ったら違いました!

pm.xml
	<properties>
		<java.version>1.8</java.version>
		<!-- 追加 -->
		<maven-jar-plugin.version>3.1.0</maven-jar-plugin.version>
	</properties>

試しにpom.xmlを3.1.0に変更して保存(=ワークスペースビルド)のタイミングで取りに行ってくれたみたい。
marven-jar-plugin2.PNG
一瞬のできごと。
Mavenについても勉強していかなければですね。

(おまけ)Springのバージョン確認

このプロジェクトを構成しているライブラリを確認
spring-boot:2.1.6
coreやwebやwebmvcなどいわゆるspring:5.1.8
springバージョン確認.PNG

おそらく。

5
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?