日期:2014-05-16 浏览次数:20867 次
#groupadd configer //创建用户组 #useradd -g configer configer //创建用户并指定用户组 #passwd configer //为用户分配密码
#cd /opt #mkdir maven #chown -R configer:configer /opt/maven #chmod 755 /opt/maven #su -l configer #tar -zvxf apache-maven-3.0-bin.tar.gz
#vi /home/configer/.bash_profile
M2_HOME=/opt/maven/apache-maven-3.0 export M2_HOME PATH=$PATH:$M2_HOME/bin export PATH
#cd /opt/maven/apache-maven-3.0/bin #mvn --version
#cd /home/configer/.m2 如果没有.m2目录,则可以手动添加一个 #mkdir .m2
#vi /opt/maven/apache-maven-3.0/conf/settings.xml 将文件中<localRepository>....</localRepository>的注释打开 或者在文件中增加 在这个注释下增加 <localRepository>your repository path</localRepository>
#tar -zvxf nexus-oss-webapp-1.8.0-bundle.tar.gz
#cd /opt/maven/nexus-oss-webapp-1.8.0/bin/jsw 选择自己机器的版本: #cd linux-x86-32/ #./nexus start 重启: #./nexus restart 停止: #./nexus stop
Apache Snapshots Codehaus Snapshots Maven Central
JBOSS的两个: http://repository.jboss.org/maven2/ http://repository.jboss.org/nexus/content/repositories/releases/ SUN的: http://download.java.net/maven/2/ K-INT的: http://developer.k-int.com/maven2/ 因为找juel:juel-impl:2.2.1 这个jar包,所以我还添加了一个自己找的: http://repository.exoplatform.org/content/groups/public/
点击Add->Proxy Repository->填写Repository ID, Repository Name, 以及Remote Storage Location 其他的默认即可。
在repository列表中有一个3rd party,也就是第三方jar包,点击会看到一个Artifact Upload选项卡,点击后,填写相应的信息。 GAV Definition 一般选择 GAV Parameters 然后添加Group:Artifact:Version:Package 示例 juel:juel-impl:2.2.1:jar
<settings> <proxies> <proxy> <id>normal</id> <active>true</active> <protocol>http</protocol> <username>deployment</username> <password>deploy</password> <host>localhost:8081/nexus</host> <port>80</port> <nonProxyHosts>localhost:8081/nexus</nonProxyHosts> </proxy> </pr