簡體   English   中英

org.codehaus.mojo:cobertura-maven-plugin不存在或沒有有效版本

[英]org.codehaus.mojo:cobertura-maven-plugin does not exist or no valid version

pom構建文件之前運行良好,但是今天,我看到的錯誤原因是:org.apache.maven.plugin.version.PluginVersionNotFoundException:插件'org.codehaus.mojo:cobertura-maven-plugin'不存在或找不到有效的版本

我使用“ -X”運行mvn,但沒有看到它試圖解析或從遠程存儲庫加載。

[DEBUG] cobertura-maven-plugin:使用本地安裝的快照[DEBUG]找不到工件-使用存根模型:無法確定最新版本

為了強制重新加載存儲庫,我從本地存儲庫中刪除了org \\ codehaus文件夾,仍然出現相同的錯誤。

我很好奇為什么Maven不會從外部存儲庫加載它。 這是堆棧跟蹤。

Caused by: org.apache.maven.plugin.version.PluginVersionNotFoundException: The plugin 'org.codehaus.mojo:cobertura-maven-plugin' does not exist or no valid version could be found
    at org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:229)
    at org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:91)
    at org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:179)
    at org.apache.maven.plugin.DefaultPluginManager.loadPluginDescriptor(DefaultPluginManager.java:1642)
    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1540)

我只是注意到該錯誤發生在我未指定版本的地方。 Maven嘗試加載找不到的最新版本,並且不知道加載位置,因為沒有指定版本。

我給它正確的版本后,它現在可以工作了。 然后,在第一次構建后,如果我再次刪除該版本,它仍會構建。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM