「 JAVA 」 十二月 24, 2023
离线环境下 Maven 编译打包
文章字数 2.8k 阅读约需 3 mins.
某些离线场景下我们可能无法连接 Maven 中央库或其他内网私服,又想通过 Maven 对源码进行编译打包。
本文给出了在离线环境下使用 Maven 编译打包的方案。
假设目标环境已经安装好了 JDK 和 Maven,并且将要编译的源码工程 demo-project
放置在了 /maven-offline/build
路径下。
先在联网环境成功执行一次编译,保证使用的 Maven 本地缓存仓库(默认路径 ~/.m2/repository
)中包含了编译所需的依赖。
将本地缓存仓库目录 repository...