maven nexus 搭建私服
来源:互联网 发布:linux查看所有进程命令 编辑:程序博客网 时间:2024/05/03 23:03
Nexus 网站 http://www.sonatype.org/nexus/
nexus-2.11.2-06-bundle.tar.gz
解压下载的文件:
tar -zxvf nexus-2.11.2-06-bundle.tar.gz
解压后目录:
nexus-oss-webapp-1.8.0.1 包含了nexus的运行环境和应用程序
sonatype-work 包含了你自己的配置和数据
启动nexus
进入nexus-oss-webapp-1.8.1目录
./nexus start
访问:http://192.168.21.36:8081/nexus
用户名:admin 密码:admin123
配置Nexus
由于在新搭建的nexus环境中只是一个空的仓库,所以第一步就是要和远程的Maven中心仓库进行同步。
如果在Reindex之后,并没有同步到远程的仓库,可以检查每个仓库的设置。下面是Maven Central的设置:
download remote indexes 设置为true 在线下载索引
也可以自己拷贝索引 从网上下载
三、在项目中使用私服
在完成了上面的配置后,就可以将项目中默认的Repository切换为本地的私服了,只需要在pom.xml中增加repositories就可以了:
- <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <groupId>com.mycom.test</groupId>
- <artifactId>simple</artifactId>
- <version>0.0.1-SNAPSHOT</version>
- <packaging>jar</packaging>
- <name>simple</name>
- <url>http://maven.apache.org</url>
- <repositories>
- <repository>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- <id>public</id>
- <name>Public Repositories</name>
- <url>http://192.168.1.7:8081/nexus/content/groups/public/</url>
- </repository>
- </repositories>
- <pluginRepositories>
- <pluginRepository>
- <id>public</id>
- <name>Public Repositories</name>
- <url>http://192.168.1.7:8081/nexus/content/groups/public//</url>
- </pluginRepository>
- </pluginRepositories>
- <properties>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- </properties>
- <dependencies>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>3.8.1</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
- </project>
将pom.xml保存后,再回过头来了看去nexus管理界面看,就会发现junit已经被下载到本地的nexus服务器中了。
http://www.cnblogs.com/quanyongan/archive/2013/04/24/3037589.html
http://www.cnblogs.com/adolfmc/archive/2012/08/21/2648415.html
安装私服nexus遇到的问题
2013-11-02 08:07:33| 分类: maven|举报|字号 订阅
问题:启动maven私服nexus时报错
[root@localhost 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.
解决方法:修改vi nexus 的 RUN_AS_USER=root
================================================================================
问题:无法启动。
解决方法:通 过 ./nexus start启动时,会自动退出。通过./nexus console查看,发现由于jdk版本造成的,原本是应该升级jdk6到jdk7,但因为服务器同时还有其他项目,怕受影响,所以降低了nexus版本,从nexus-2.6.4-02降到nexus-2.3.0-04,访问http://192.168.1.52:8081/nexus正常,问题解决
https://repo1.maven.org/maven2/
windows 起不来,如下原因是因为没有配java运行环境
wrapper.java.command=C:\Program Files (x86)\Java\jdk1.7.0_21\bin\java
- Maven+Nexus私服搭建
- maven搭建私服nexus
- Maven Nexus私服搭建
- maven nexus 搭建私服
- maven nexus私服搭建
- maven nexus私服搭建
- Maven+Nexus私服搭建
- Maven 搭建私服(nexus)
- Maven私服搭建(nexus)
- maven的私服搭建 Maven Nexus
- maven和私服nexus搭建教程
- 使用Nexus 给maven 搭建私服
- Maven及Nexus私服搭建
- maven搭建nexus私服过程
- maven nexus 的私服搭建
- 使用nexus为maven搭建私服
- Maven-Nexus私服搭建(四)
- maven项目--使用nexus搭建私服
- 我的第一个Android程序-计算器
- SAT阅读题Sentence Completion第四套
- 对象的销毁与垃圾回收机制
- 224.Basic Calculator
- ubuntu14.04+CUDA7.0+cuDNN-v2+OPENCV3.0 caffe环境配置
- maven nexus 搭建私服
- python 在excel文件中写入date日期数据,以及读取excel日期数据,如何在python中正确显示date日期。
- 解决 Cannot run program "/home/zhengyx/git/jymall-android-master/${aapt}"
- 使用Spring的LdapTemplate进行LDAP操作
- IOS 资源文件的读取
- SylixOS ARM BSP 第二篇【startup.S】
- POJ 1011 Sticks(dfs)
- HTML中meta标签详解
- 收到一位同学的来信,问8168的问题,回答如下