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>
我也尝试了命令行开关。有一个ѭ1,似乎对Maven 2.2.1没有帮助。在Maven 3上,文档说“无效,只是为了向后兼容而保留”,因此我对此没有太大的希望。
我们将很快迁移到Nexus,但是应该有一种简单的方法告诉Maven不要尝试更新插件。
没有找到相关结果
已邀请:
2 个回复
讹巳漓把备
或
开关脱机工作-这应该使Maven不必费心检查任何存储库中的新更新或快照,就像您没有网络访问权限一样。 另外-您是否为每个插件指定ѭ4?无需检查插件发行版的更新。
靛新比比催