maven介绍及私服搭建

1.Maven介绍
Maven是款平台的项目管理工具。主要服务于基于java平台的项目构建,依赖管理和项目信息管理。
2.Maven私服搭建
环境介绍:

系统:Centos 7.4 64位、Jdk:1.8、maven:3.3.9、Nexus:2.5
IP:192.168.154.100
3.JDK环境安装
#tar xf jdk-8u65-linux-x64.tar.gz -C /usr/local/
#cd /usr/local/
#ln -s jdk1.8.0_65/ jdk
#echo "JAVA_HOME=/usr/local/jdk" > /etc/profile.d/java.sh
#echo "export PATH=\$JAVA_HOME/bin:\$PATH" >> /etc/profile.d/java.sh
#source /etc/profile.d/java.sh
#java -version
4.maven环境安装
#tar xf apache-maven-3.3.9-bin.tar.gz -C /usr/local/
#cd /usr/local/
#ln -s apache-maven-3.3.9/ maven
#vim /etc/profile.d/maven.sh
export M2_HOME=/usr/local/maven/
export PATH=$M2_HOME/bin:$PATH
#source /etc/profile.d/maven.sh
验证:
#mvn -version
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
Maven home: /usr/local/maven
Java version: 1.8.0_65, vendor: Oracle Corporation
Java home: /usr/local/jdk1.8.0_65/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "2.6.32-504.el6.x86_64", arch: "amd64", family: "unix"
5.安装nexus
#mkdir /data/nexus/ -p
#tar xf nexus-latest-bundle.tar.gz -C /data/nexus/
#cd /data/nexus/
#ln -s nexus-2.8.1-01/ nexus
修改配置文件,修改端口,监听地址,以及work目录等配置,如果没有特殊需求保持默认即可。
#vim /data/nexus/nexus/conf/nexus.properties
#Jetty section
application-port=80
application-host=0.0.0.0
nexus-webapp=${bundleBasedir}/nexus
nexus-webapp-context-path=/nexus

#Nexus section
nexus-work=${bundleBasedir}/../sonatype-work/nexus
runtime=${bundleBasedir}/nexus/WEB-INF

配置启动脚本:设置启动用户为root
#vim /data/nexus/nexus/bin/nexus
RUN_AS_USER=root
启动nexus
#/data/nexus/nexus/bin/nexus start
在浏览器打开http://192.168.154.100:8081/nexus/,然后登录,用户名admin,密码admin123
下载maven中央仓库所有包到本地
有时候会有一些特殊需求,就是把整个maven的中央仓库镜像到本地,以后下载就从本地下载,不使用代理缓存,可以通过如下wget命令把中央仓库所有jar包下载到本地:
本地仓库路径/data/sonatype-work/nexus/storage/
#wget --no-check-certificate -U "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36" -r -e robots=off -nH -c -np http://repo.maven.apache.org/maven2/

原文地址:http://blog.51cto.com/shunzi115/2140482

时间: 2024-11-05 18:57:56

maven介绍及私服搭建的相关文章

maven nexus linux私服搭建

搭建maven 下载jar包,将apache-maven-3.2.2-bin.tar.gz上传到服务器 1.解压 tar -zvxf apache-maven-3.2.2-bin.tar.gz 2.移动到指定目录 mv apache-maven-3.2.2 /usr/local 3.修改环境变量 vi /etc/profile export MAVEN_HOME=/usr/local/apache-maven-3.2.2 export PATH=$PATH:$MAVEN_HOME/bin 4.

maven+nexus私服搭建

1.下载nexus安装包  网址:http://www.sonatype.org/nexus/archived/ 注意:从nexus2.6.0,jdk版本要求7.0以上,本文下载的是nexus-oss-webapp-1.9.2.4-bundle 2 启动nexus服务 在E盘解压,进入nexus的文件目录:E:\nexus-oss-webapp-1.9.2.4-bundle\nexus-oss-webapp-1.9.2.4\bin\jsw\windows-x86-64下面,windows-x86

【maven】私服搭建

转自:https://www.cnblogs.com/likehua/p/4552620.html 一.软件安装 地址:http://www.sonatype.org/nexus/thank-you-for-downloading/?dl=tgz 解压:   启动: >> nexus start 打开:http://192.9.104.17:8081/nexus/#welcome 点击右上角,使用admin/admin123(默认管理员)登陆. 管理操作面板(修改代码库.镜像.用户权限管理等)

Nexus Maven 私服搭建

1.下载Nexus安装文件:http://www.sonatype.org/nexus/go ,目前是nexus-2.13.0-01-bundle.tar.zip这个最新版本: 2.解压到任意目录,我这里解压到E盘,进入F:\nexus-2.13.0-01\bin\jsw\windows-x86-64,点击install-nexus.bat安装成为windows服务,这里选择自己计算机对应的文件: 3.访问http://localhost:8081/nexus/,这就是私服:默认用户名admin

maven 学习笔记--仓库,聚合和继承,私服搭建

仓库 http://blog.csdn.net/wanghantong/article/details/36427433 聚合和继承 http://www.cnblogs.com/xdp-gacl/p/4242221.html 私服搭建 http://www.cnblogs.com/xdp-gacl/p/4068967.html

项目构建之maven篇:1.环境搭建

maven下载: 下载地址 设置环境变量 查看安装成功 mvn -version 设置本地仓库 存放从中央仓库或私服中下载依赖包,自定义的项目使用install命令,安装到本地仓库中,供其它项目依赖 apache-maven-3.0.5\conf\settings.xml 项目构建之maven篇:1.环境搭建,布布扣,bubuko.com

Jenkins + Git + Maven + tomcat集成环境搭建

折腾了好几天,终于吧Jenkins + Git + Maven + tomcat集成环境搭建起来了,最终主要实现"自动构建.部署"web应用. 1.安装环境 操作系统:Centos 6.5 JDK:1.7.x Maven:3.1.x Git: 1.7.1,自建GitLab平台 tomcat:7.x 上述宿主机器2台:192.168.1.194,192,168.1.198,其中194位Jenkins Master,198位slave. 2.第三方安装安装和环境配置 JDK.Git.Mav

Maven介绍

maven 简单实用教程 1. Maven介绍 1.1. 简介 java编写的用于构建系统的自动化工具. 目前版本是2.0.9,注意maven2和maven1有很大区别,阅读第三方文档时需要区分版本. 1.2. Maven资源 ·         见官方网站: ·         The 5 minute test,官方简易入门文档: ·         Getting Started Tutorial,官方入门文档: ·         Build Cookbook,官方的cookbook:

docker私服搭建nexus3

docker私服搭建有官方的registry镜像,也有改版后的NexusOss3.x,因为maven的原因搭建了nexus,所以一并将docker私服也搭建到nexus上. nexus的安装过程就单独说了,如果是2.x系列需要升级到2.14版本再升级到3.y系列,如果3.x到3.y直接升级就可以. 从3.0版本开始,nexus不再只是一个maven仓库,还可以是docker.npm.bower的私有仓库. 配置SSL docker的仓库链接是基于HTTPS的,故一般情况下需要将nexus的访问方