私は春には本当に基本的なプログラムに取り組んでいます。pom.xmlエラーでjarが見つかりませんでしたが、通常は含まれません
[ERROR] 'dependencies.dependency.version' org.springframeworkのために:これはこれは私が取得していますエラーがある
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-mail</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
私のpom.xmlの抜粋です.boot:spring-boot-starter:jarがありません。 org.springframework.bootの[dependency.dependency.version] [ERROR]:spring-boot-starter-mail:jarが見つかりません。 org.springframework.bootの[dependencies.dependency.version] [ERROR]:spring-boot-starter-test:jarが見つかりません。
これは、私の依存関係に<バージョン>セクションがないためです。しかし、現在私が参照している他のすべてのJavaアプリケーションでは、これらの基本的な依存関係のバージョンは決して含まれません。私のpomには、私が参照しているファイルに含まれているかもしれない、私が最初から作成したものではないかもしれない、あらかじめ含めるべきものがありますか?そうでない場合、どのようにして彼らのバージョン依存性がpom依存関係に含まれていないのですか? また、これらの基本的な依存関係のバージョンを調べるにはどうすればよいですか?
要するに、プロジェクト内の何かが依存関係のバージョンを宣言する必要があります。同様の回答については、https://stackoverflow.com/questions/29476472/maven-dependency-without-versionをご覧ください。その他の質問については、https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-testを参照してください。 – mattias