尝试使用3.8.1而不是3.8.0,但得到消息:
警告:缺少org.apache.maven.plugins:maven-compiler-plugin:jar:3.8.1的POM,没有可用的依赖项信息。
我的pom.xml在3.8.0下工作得很好。除了一个特定的问题。我期待已久的3.8.1。根据Maven Central的说法,它似乎是可用的。但简单地将我的pom.xml中的3.8.0更改为3.8.1就会导致警告和失败消息:
无法解析插件org.apache.maven.plugins:maven-compiler-plugin:3.8.1或其依赖项之一:在本地存储库中缓存的在https://repo.maven.apache.org/maven2中找不到org.apache.maven.plugins:maven-compiler-plugin:jar:3.8.1,在超过中心的更新间隔或强制更新之前,将不会重试解析->帮助1
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>11</source>
<target>11</target>
<debug>true</debug>
</configuration>
</plugin>我误解了什么,在Maven Central中看到3.8.1,但不能在我的pom.xml中使用它?
发布于 2020-09-15 18:09:25
对我有帮助的是用以下标签围绕着插件:
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
</plugin>
</plugins>
</pluginManagement>
</build>https://stackoverflow.com/questions/56183164
复制相似问题