1、Windows本地maven下载

https://maven.apache.org/download.cgi

2、maven setting 文件配置

进入maven 目录下 conf。apache-maven-3.2.3\conf

新建.xml 文件,内容如下:

<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"><localRepository>D:/ProgrammeJar/dubbo-web-project</localRepository><!--配置权限,使用默认用户--><servers><server><id>ZmgRelease</id><username>zengmiaogen</username><password>123456</password></server><server> <id>ZmgSnapshot</id><username>zengmiaogen</username><password>123456</password></server></servers><mirrors></mirrors><profiles><profile><id>dubbo-web</id><repositories><!-- 私有库地址--><repository><id>nexus</id><url>http://192.168.78.132:8081/nexus/content/groups/public/</url><releases><enabled>true</enabled></releases><snapshots><enabled>true</enabled></snapshots></repository></repositories><pluginRepositories><!--插件库地址--><pluginRepository><id>nexus</id><url>http://192.168.78.132:8081/nexus/content/groups/public/</url><releases><enabled>true</enabled></releases><snapshots><enabled>true</enabled></snapshots></pluginRepository></pluginRepositories></profile></profiles><!--激活profile--><activeProfiles><activeProfile>dubbo-web</activeProfile></activeProfiles></settings>

上面配置文件的私有库和用户账号已经事先建好。

参见文章:

maven私有库搭建

maven私有库配置

3、eclipse maven 插件配置

4、项目父级(根)项目的pom.xml配置

如我的项目,在admin-parent项目的pom.xml中增加如下配置:

 <distributionManagement><repository><id>ZmgRelease</id><name>Releases</name><url>http://192.168.78.132:8081/nexus/content/repositories/ZmgRelease/</url></repository><snapshotRepository><id>ZmgSnapshot</id><name>Snapshots</name><url>http://192.168.78.132:8081/nexus/content/repositories/ZmgSnapshot/</url></snapshotRepository></distributionManagement>

配置中的id,要和maven的配置文件一致。

url可以在Sonatype Nexus 的管理平台里查到。

5、发布项目包到私有库。

选中要发布的项目的pom.xml。右键--Run As --- Maven build

输入:

clean install deploy

命令中:

install 是生成jar包安装到本地库。

deploy是发布到私有库的命令。

本地库:

私有库:

完成!

eclipse maven访问maven私有库相关推荐

  1. Go Mod引用私有库

    在Go 1.11之后推出了依赖包管理工具Go Modules之后,Go项目可以在 GOPATH 之外的位置创建,当项目中仅使用了公有库作为依赖时,使用 go get 或 go mod 更新依赖一切如初 ...

  2. maven私有库搭建

    一.在企业中基本上都会有自己的maven私有库,主要的目的就是方便依赖包的下载.如果采用远程的方式来实现的话,很多时候会考虑网速问题.如果自己活着公司搭建的私有库,这一样在使用上面会效率更高. 二.私 ...

  3. M2Eclipse:Maven Eclipse插件无法搜索远程库的解决方法

    http://blog.csdn.net/shootyou/article/details/5262560 使用Eclipse安装了maven插件之后,创建Maven工程,发现添加依赖"Ad ...

  4. maven私有库神坑之:“Downloading: http://repo.maven.apache.org/maven2/”

    现象: 即使你配置了私有库,并且在maven setting.xml中配置了mirror,但是,经常会遇到执行mvn命令的时候,会提醒: Downloading: http://repo.maven. ...

  5. maven私有库神坑之:“Downloading: http://repo.maven.apache.org/maven2/”深坑!!!!!!坑害了一周时间

    现象 即使配置了私有库,并且在maven setting.xml中配置了mirror,但是,经常会遇到执行mvn命令的时候,会提醒: Downloading: http://repo.maven.ap ...

  6. eclipse maven打包jar 部分jsp无法访问_Maven系列教材 (九)- 在Eclipse中创建maven风格的java web项目...

    Maven系列教材 (九)- 在Eclipse中创建maven风格的java web项目 步骤1:删除j2ee目录步骤2:新建Maven 项目步骤3:这个界面点下一步步骤4: 这个界面使用webapp ...

  7. 记MAVEN技巧 用maven坐标从公司nexus私有库上获取所在存储位置

    2019独角兽企业重金招聘Python工程师标准>>> 请省略公司私有库地址..只需改变坐标即可,所用截图来自postman,如有不了解的请自行百度其作用 转载于:https://m ...

  8. maven私有库配置

    不同的项目,不同的私有库 1.添加仓库 Release 发布: 发行仓库 snapshot 快照,开发,调试仓库 配置完成 2.配置权限 默认开通的权限,查看权限 给刚才建的两个私有库添加权限 配置好 ...

  9. Eclipse下新建Maven项目、自动打依赖jar包

    当我们无法从本地仓库找到需要的构件的时候,就会从远程仓库下载构件至本地仓库.一般地,对于每个人来说,书房只有一个,但外面的书店有很多,类似第,对于Maven来说,每个用户只有一个本地仓库,但可以配置访 ...

最新文章

  1. centos得mysql安装教程_Centos下Mysql安装图文教程_MySQL
  2. python如何使用图片做背景_用Python批量给照片换底色,基于opencv模块
  3. std::string中的find_first_of()和find_last_of()函数
  4. AI研究公司面试准备指南
  5. 1b8c语言,C语言 - 王朝网络 - wangchao.net.cn
  6. STM32F407ZGT6 fatfs出现挂载成功,但是文件读写失败的原因
  7. HIT Software Construction Review Notes(2-2 Process, Systems, and Tools of Software Construction)
  8. 做高频通用还是低频专业
  9. linux添加变色龙引导,变色龙引导工具下载
  10. 索尼计算机bios正确设置,索尼笔记本bios设置图解教程 索尼bios设置图解教程
  11. 无法打开xlsx文件_什么是XLSX文件(以及如何打开一个文件)?
  12. linux dot命令,linux绘图工具之dot
  13. 简单快速生成序列化ID
  14. 国内首个开源网络流量可视化分析平台 -- 流影
  15. 04_NetBean安裝
  16. 学生课程管理系统html界面,学生课程管理系统手机微信页面模板
  17. Eclipse安装SVN插件的几种方法
  18. Python实现ALO蚁狮优化算法优化支持向量机分类模型(SVC算法)项目实战
  19. iSubtitle for Mac(视频字幕制作软件)
  20. 客户口碑评价监控实施方案

热门文章

  1. oracle 插入一个语句,oracle如何通过1条语句插入多个值 oracle通过1条语句插入多个值方法...
  2. python邮件的图片放在哪里_用python保存电子邮件中的嵌入图像
  3. 1109: 数根(函数专题)
  4. 泰禾光电机器人研发_机器之眼 | 3D相机能让机器人看见什么?
  5. (七)linux函数接口的使用
  6. android执行main函数,AndroidStudio执行main方法报错
  7. testufo测试刷新率测试_上手体验微星电竞显示器PAG301CR:200Hz高刷新率只是它的小亮点...
  8. python在浏览器运行一片空白_Webdriver启动Firefox浏览器后,页面显示空白
  9. php进程通讯方式,PHP进程模型、进程通讯方式、进程线程的区别分别有哪些?
  10. facade 门面 php,php设计模式之门面(Facade)模式