Geo*_*old 0 java maven-plugin maven
与此问题类似,我不能进行glassfish部署,因为目前澳大利亚的一些服务器已经关闭.我已经在本地缓存了几个月的工件.
如何告诉maven不要尝试更新插件(及其依赖项)?我尝试将以下内容添加到我的pom中,但它没有帮助:
<pluginRepositories>
<pluginRepository>
<id>ocean</id>
<url>http://maven.ocean.net.au</url>
<releases>
<enabled>false</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</snapshots>
</pluginRepository>
</pluginRepositories>
Run Code Online (Sandbox Code Playgroud)
我也尝试过命令行开关.还有-npu,这似乎并没有帮助与Maven 2.2.1.在Maven 3上,文档说"无效,只能保持向后兼容性",所以我对这个没有太大的希望.
我们很快就会转向Nexus,但应该有一种简单的方法告诉maven不要尝试插件更新.
使用-o或--offline开关脱机工作 - 这应该使Maven不必费心检查任何存储库以获取新的更新或快照,就好像您没有网络访问权限一样.
另外 - 您是否<version>为每个插件指定了?不需要检查发布插件版本的更新.
| 归档时间: |
|
| 查看次数: |
420 次 |
| 最近记录: |