有离线模式的Maven命令行选项吗?

你可以在你的Maven 设置文件中指定你想在离线模式下运行,但是有没有一个等效的命令行选项?

我会想像像例如

mvn install -Dmaven.offline.true 

通过-o / --offline指定离线模式:

 mvn -o install 

Maven书籍参考

只是一个简单的:

 mvn --offline 

今后,我build议引用mvn --help

使用mvn -o调用Maven的离线模式。

但是,这本身可能还不够,因为有时候当前的项目引用了Maven本地存储库caching( ~/.m2/repository )中尚未存在的构件。 尝试在脱机模式下构build该项目将失败,因为所需的依赖关系丢失,无法下载。

所以还有一个有用的目标:

 mvn dependency:go-offline 

这是一个很好的命令,然后跳上飞机,这将提高你BUILD SUCCESS的机会。 有关详细信息,请参阅下线文档 。

尝试-o,甚至 – 帮助获得所有选项的帮助