Maven配置本地仓库 Maven项目使用本地仓库

项目部署或开发环境没有外网的情况下, 需要配置本地仓库.

由于是在内网环境,maven无法连接互联网,所以只能事先将jar下载到本地,然后通过配置pom文件,将jar引用至本地仓库即可。

修改maven的settings.xml文件

配置本地仓库目录

 <localRepository>/twiot/repository</localRepository>
<mirror><id>central</id><mirrorOf>*</mirrorOf><name>central</name><url>file:///twiot/repository</url></mirror>

修改maven项目中的pom.xml

添加如下配置

<repositories><repository><id>jsoftlocal-mvn-repo</id><url>file:///twiot/repository</url></repository></repositories>

配置环境变量

cat /etc/profileexport JAVA_HOME=/home/software/jdk1.8.0_251
export MAVEN_HOME=/home/software/apache-maven-3.6.3
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin

参考链接:
https://blog.csdn.net/qq_44697728/article/details/127223407

Maven配置本地仓库 Maven项目使用本地仓库相关推荐

  1. maven配置testng_TestNG和Maven配置指南

    maven配置testng 为了有用,自动测试应该运行得非常快. 否则,将不会在开发期间经常运行,甚至在开发人员工作站上的默认配置中将被忽略. 最简单的规则是只编写小型单元测试,该测试将模拟给定类的邻 ...

  2. git从本地仓库更新项目到远程仓库指定分支

    最近在公司提交本地项目到远程分支,着实遇到不少坑,特此记录一下.由于公司开发都在内网,所以记录博客也不能贴代码什么的了.... 1.在本地仓库文件夹中 右键 "git bash here&q ...

  3. maven配置更换最新的阿里云镜像仓库

    前言 Maven中央仓库默认在国外,国内的开发者下载依赖时可能会很慢,不过可以通过配置Maven的镜像地址来提高下载jar包的速度.国内支持maven镜像的有阿里云,开源中国等等,这里换为阿里云的镜像 ...

  4. 使用Git从远处仓库克隆项目到本地

    以Mybatis_PageHelper为例 1.点击克隆,再复制URL 2.点击Get from Version Control,粘贴URL 3.将项目克隆到本地了 4.拉取最新项目 5.选择想要的分 ...

  5. Maven配置阿里云Maven中央仓库

    仓库服务 (aliyun.com) 仓库地址,使用新地址 打开 maven 的配置文件( windows 机器一般在 maven 安装目录的 conf/settings.xml ),在<mirr ...

  6. Maven -- 使用Myeclipse创建Maven项目

    使用Myeclipse创建Maven项目有如下几种方式: 1.创建Maven Java项目 1.1 选择新建Maven项目 1.2.选择创建简单项目 1.3.填写项目信息 1.4.创建成功后项目目录结 ...

  7. maven配置testng_TestNG Maven Surefire插件配置

    maven配置testng TestNG Maven surefire plugin configurations let us define which tests to execute when ...

  8. java自动化测试框架基础eclipse+maven配置

    java自动化测试框架基础eclipse+maven配置 文章目录 java自动化测试框架基础eclipse+maven配置 一.maven安装配置 二.eclipse中使用maven 一.maven ...

  9. maven配置阿里镜像源

    阿里云Maven中央仓库为阿里云提供的公共代理仓库,帮助研发人员提高研发生产效率,使用阿里云Maven中央仓库作为下载源,速度更快更稳定. 目录 一.maven 配置指南 二.gradle 配置指南 ...

  10. 在码云创建仓库并关联到本地

    网址: https://gitee.com/ 登录账号后选择 "新建仓库" 将Git 仓库的项目与本地项目文件关联 在安装Git 之后 在码云的个人设置中选择SSH公钥 点击&qu ...

最新文章

  1. telnet与ssh的配置
  2. android html 换行_Android中Strings资源加空格,换行符,@等方法示例
  3. css小经验: 转载 - CSS文本溢出省略号:text-overflow:ellipsis
  4. 践行“健康中国”战略-李忠:谋定功能性原生态农业大健康
  5. 多个ip对应的是同一个mac_Python3+Scapy安装使用 + 查询本机对应网卡,IP,MAC代码...
  6. overflow超出显示_实现:超过N行折叠并显示“...查看全部”【功能】
  7. Xcode4.5编译ffmpeg成功,过程说明
  8. 三星在美最高法院吐苦水,苹果设计专利索赔太多
  9. C语言 标准I/O库: stdio.h
  10. vue.js+boostrap最佳实践
  11. C++对象绑定到Lua
  12. conda - 创建虚拟环境并配置tensorflow-gpu
  13. android实现应用程序仅仅有在第一次启动时显示引导界面
  14. Tatala 中文教程
  15. Oracle中“行转列”的实现方式
  16. PreparedStatement使用
  17. 2018APP推广计划方案(完整版)
  18. 程序员的量化交易之路(22)--Cointrader值货币集合Currencies(10)
  19. mysql允许远程链接,开放3306端口
  20. 在Java中将二进制数转化成十进制数

热门文章

  1. esxi6.7解锁并安装macOS
  2. 物理量子计算机论文,冷槽离子量子计算机中的温度效应-理论物理专业毕业论文.docx...
  3. Friends Mp3
  4. ted学习方法_视世界为1000人,我是如何学习内容策略的TED设计系统的
  5. ICMP重定向数据包分析
  6. 01-网络归划与实施设计应用主、备网络,静态路由和HSRPBGP
  7. 关于记事本如何快速删除
  8. 使用Microsoft Toolkit激活微软Office2010
  9. window API播放pcm格式音频文件,函数waveOutOpen等
  10. 请问 e^π 和 π^e 哪个大?