龙空技术网

maven远程仓库搭建

风雷之霸主 121

前言:

此刻姐妹们对“maven不用远程仓”可能比较关怀,朋友们都想要分析一些“maven不用远程仓”的相关知识。那么小编同时在网摘上搜集了一些对于“maven不用远程仓””的相关文章,希望兄弟们能喜欢,各位老铁们一起来学习一下吧!

在linux上搭建私服操作文档一览

一:

要查看free -m和free -g命令查看服务器内存情况(free的大小),分别表示MB和GB(nexus最小运行内存2G,同时在3.6版本中是没有upload的菜单,其他版本都有,为了方便操作,下载其他版本

二:满足2G要求的情况下

在etc/profile中配置java环境:

#set java environment

export JAVA_HOME=jdk路径

export JRE_HOME=jre路径

export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

#set

#set conditional

export RUN_AS_USER=root//仅供root用户

#set

//分号仅做分隔符,便于阅读,命令中不包含

用到的命令为 vim /etc/profile ;i(插入);w(保存);q(退出)后接!都可以强制执行;source /etc/profile(让修改的文件生效)

如果出现修改的文件出错导致无法找到命令,可 export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/us

三:创建目录(mkdir 单目录/mkdir -p 多级目录)

ls 看文件列表 tail 查看文件内容 cd ../返回目录

包导入

tar -xzvf 包名

到nexus文件夹的bin目录下../nexus start 之后访问地址 如果不能访问通 可用../nexus run 启动 这样就可以看到日志了

四:把nexus的放到系统服务中,这样就可以开机自启

//软连接 In -s 源文件 目标文件 可以把源文件弄成一个软连接 供所有想要用这个文件的地方用 减少存储空间

到nexus的bin目录命令如下:

ln -s nexus文件夹路径/bin/nexus /etc/init.d/nexus

到init.d文件目录下执行命令:

sudo chkconfig --add nexus

sudo chkconfig nexus on/off 开机启动或者关闭

到bin文件目录下执行命令:

vim nexus.rc

加上或者修改成 run_as_user="root"

到bin文件目录下执行命令:

vim nexus

修改14行代码 ?INSTALL4J_JAVA_HOME_OVERRIDE=jdk路径

到nexus etc目录下执行命令:

vim nexus-default.properties

修改application-port=8081 默认端口

到 bin文件目录下执行命令:

vi nexus.vmoptions

修改数据和日志的存储位置

五:私服仓库的流程

私服仓库-本地仓库组(group)-

私服本地私有仓库一

私服本地私有仓库二

私服本地私有仓库三

私服本地代理仓库一()

私服本地代码仓库二(中央仓库)

使用:调用组仓库可按照从上到下的顺序调用在组仓库中配置的其他仓库

六:创建仓库

仓库类型有hosted(放私有jar包,第三方jar包),proxy(可以代理阿里云,maven官方,以及apache,淘宝等远程仓库),group(组仓库)

创建hosted仓库,然后命名并选择allow deploy

标签: #maven不用远程仓