zoukankan      html  css  js  c++  java
  • 把 Maven 下载的依赖拷贝到另一台电脑上编译

    把 Maven 下载的依赖拷贝到另一台电脑上编译

    有个项目要在服务器上编译,服务器不能联网,只需要编译这一个项目,没有必要搭建私服。

    先在自己电脑上编译项目,然后把存放依赖包的 .m2 目录放到服务器对应目录。

    这样服务器就等于下载好了依赖,可以正常编译。

    实际在服务器上编译时 Maven 依然尝试从网络下载依赖,直到报错。

    原来每个依赖都有一个 _remote.repositories 写明了这些文件是从什么地方下载的。

    而我自己的电脑使用了阿里镜像库,_remote.repositories 文件中明确写明了这些文件来自阿里。

    Maven 也许是先尝试去阿里镜像库上比对一下文件,因为不能联网失败了,又去中央库重新下载依赖,直到报错。

    怎么解决呢,直接把服务器的 Maven settings.xml 改的和我自己电脑一致。

    可以编译了。

  • 相关阅读:
    使用docker 创建SSL 证书
    定时任务知识清单列表
    Spring Tool Suite介绍
    常用的正则表达式
    MD5加密--项目案例
    MD5加密简单使用
    啥是MD5?
    SpringBoot整合Redis
    StringRedisTemplate操作redis数据
    013-- mysql常用的查询优化方法
  • 原文地址:https://www.cnblogs.com/eoalfj/p/10085122.html
Copyright © 2011-2022 走看看