Maven教程-使用Nexus搭建私服,Java基础视频
让系统重新加载/etc/profile,命令:
source /etc/profile
验证是否安装成功
java -version
出现如下界面表示安装成功了
java version “1.8.0_74”
Java™ SE Runtime Environment (build 1.8.0_74-b02)
Java HotSpot™ 64-Bit Server VM (build 25.74-b02, mixed mode)
2、安装Maven
解压文件
tar -zvxf apache-maven-3.3.9-bin.tar.gz
配置环境变量
vi /etc/profile
最近文件最后追加如下两行:
export MAVEN_HOME=/home/maven/apache-maven-3.3.9
export PATH=PATH:PATH:PATH:MAVEN_HOME/bin
让系统重新加载/etc/profile,命令:
source /etc/profile
验证是否安装成功
mvn -version
3、安装Nexus
解压文件
tar xzf nexus-2.12.0-01-bundle.tar.gz
解压后的目录结构如下图所示:
上图中的 nexus-2.12.0-01和sonatype-work目录就是解压tar包后的两个目录,nexus-2.12.0-01中是nexus的核心文件,sonatype-work,会将下载来的开发包放置在其中。
启动Nexus
[root@w157-bigdata-Maven nexus-2.12.0-01]# ./bin/nexus
出现如下警告:
[root@w157-bigdata-Maven nexus-2.12.0-01]# ./bin/nexus
Usage: ./bin/nexus { console | start | stop | restart | status | dump }
[root@w157-bigdata-Maven nexus-2.12.0-01]# ./bin/nexus start
WARNING - NOT RECOMMENDED TO RUN AS ROOT
If you insist running as root, then set the environment variable RUN_AS_USER=root before running this script.
默认情况下,不建议以root用户运行Nexus,我们可以修改bin/nexus中的配置跳过警告
vi bin/nexus
修改完成后保存退出即可。
[root@w157-bigdata-Maven nexus-2.12.0-01]# ./bin/nexus start
《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》
【docs.qq.com/doc/DSmxTbFJ1cmN1R2dB】 完整内容开源分享
WARNING - NOT RECOMMENDED TO RUN AS ROOT
Starting Nexus OSS…
Started Nexus OSS.
[root@w157-bigdata-Maven nexus-2.12.0-01]#
另外,默认端口为8081,如需修改请查看配置文件 conf/nexus.properties
配置Nexus
启动Nexus
[root@w157-bigdata-Maven nexus-2.12.0-01]# ./bin/nexus start
WARNING - NOT RECOMMENDED TO RUN AS ROOT
Starting Nexus OSS…
Started Nexus OSS.
[root@w157-bigdata-Maven nexus-2.12.0-01]#
访问网址:http://172.18.19.157:8081/nexus
点击右上角的 Log In 按钮即可登陆了。默认登录账号/密码为: admin/admin123 ,登陆成功后的界面
将列表中所有Type为proxy 的项目的 Configuration 中的 Download Remote Indexes 设置为True
将Releases仓库的Deployment Policy设置为 Allow ReDeploy
当然我们也避免不了会使用到一些第三方的 jar ,而这些jar包也不存在于互联网上的maven中央仓库中,这时我们可以手工添加jar 到我们的私服中。
添加第三方 jar 如下:
填写完必选字段,点击Upload Artifact(s)按钮即可。
如果需要删除的话,如下:
本地项目配置引用私服
一. 自动发布构件到远程仓库
1. 在工程的pom.xml中添加:
releases
http://172.18.19.157:8081/nexus/content/repositories/releases
snapshots
http://172.18.19.157:8081/nexus/content/repositories/snapshots
2.修改$MAVEN_HOME\conf目录下的settings.xml配置文件,添加如下配置:
releases
admin
dev123
snapshots
admin
Maven教程-使用Nexus搭建私服,Java基础视频相关推荐
- 【Maven学习】Nexus OSS私服仓库的备份与迁移
背景 在上一篇博客 [Maven学习]Nexus OSS私服仓库的安装和配置 中,我们已经在机房搭建好了新的Nexus OSS私服仓库.下面是两个版本的Nexus OSS私服仓库的对比图. 老的Nex ...
- 《Java基础视频-深入浅出精华版视频》视频下载及视频介绍
<Java基础视频-深入浅出精华版视频> 下载链接:https://pan.baidu.com/s/1pLc7AvL#list/path=%2F 视频介绍 ================ ...
- 黑马程序员__关于自己的一些学习死角的再学习(基于老毕的java基础视频)
----------------------<ahref="http://edu.csdn.net"target="blank">ASP.Net+A ...
- 传智播客 刘意_2015年Java基础视频-深入浅出精华版 笔记(2015年10月25日23:28:50)
day01 win 7系统打开DOS有趣方法:按住shift+右键,单击"在此处打开命令窗口"(注意:在此处可以是任何的文件夹,不一定是桌面) 用DOS删除的文件不可以在回收站恢复 ...
- Maven学习 使用Nexus搭建Maven私服(转)
为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到 ...
- Maven学习-使用Nexus搭建Maven私服
为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到 ...
- Maven学习使用Nexus搭建Maven私服
原文:http://www.cnblogs.com/quanyongan/archive/2013/04/24/3037589.html 为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给 ...
- maven 使用 Nexus 搭建私服并发布distributionManagement的配置使用
可用两种方式安装启动nexus,下载在命令行启动,或者放到tomcat 下载并在命令行启动nexus 1.下载nexus(https://www.sonatype.com) 2.下载后解压文件,将解压 ...
- Nexus搭建私服(记录)
搭建私服环境 下载 nexus Nexus 是 Maven 仓库管理器,通过 nexus 可以搭建 maven 仓库,同时 nexus 还提供强 大的仓库管理功能,构件搜索功能等. 下载 N ...
- Java教程,Java基础教程,2020年全新Java基础学习教程
时代在变化,Java的知识也在不断的变化,今天分享一下2020年Java全新的基础教程,想学习Java的小伙伴,看这个!全新哦,涵盖了2019年新增知识,并且视频完全源于课堂实录哦! 本套JAVA课程 ...
最新文章
- AVFoundation 文本转语音和音频录制 播放
- tomcat启动一直报空指针错误
- python工程师一个月多少钱-苏州工业园区学编程大概多少钱一个月
- vue 关于solt得用法
- 微服务架构师的职责——《微服务设计读书笔记》
- SQL Server 高可用性(一)AlwaysOn 技术
- centos7 nat模式配置静态ip_KUKA机器人-配置Ethernet/IP总线为Adaper模式
- 数据的转换(shp sde mdb 之间的转换)
- R语言中%in%的作用
- CS224N笔记——TensorFlow入门
- agax分页查询必知知识,分页必须参数详解
- java目录结构_Java项目目录结构解释
- 多元统计分析最短距离法_多元统计分析方法 -
- SQL笔记(约束、外键、casewhen)
- 同时删除多个 Excel 文档空白行
- 从0开始编写minecraft光影包(0)GLSL,坐标系,光影包结构介绍
- python pinv和inv总结
- HTML5系列代码:框模型的大小
- 第6章 歌手详情页开发
- 2021年美赛解题思路汇总Final!!!
热门文章
- 软件测试试题,软件评测师考试
- 高通SDX12:sar sensor AW9610x驱动移植
- Django 文件下载
- Eclipse、Tomcat安装配置及部署教程
- 车道识别与交通标志识别
- 动量梯度下降(Momentum、指数加权平均)、逐参数适应学习率方法(Adagrad、RMSprop、Adam)、学习率退火、归一化/标准化
- [读书笔录]解析卷积神经网络(魏秀参)——第一章
- SAP顾问英语自学的免费且有效的方法汇总!--一文搞定英语学习
- win10怎么进入修复计算机,win10开不了机的修复方法步骤
- 人体姿态识别方案详解