maven/artifactory/m2eclipse安装全过程
前段时间研究过一下maven,中途因为工作忙搁置了一段时间,重新再看时发现安装过程基本忘光。只好找资料看然后再来一遍,将maven,artifactory和m2eclipse安装使用的全过程记录整理出来,备忘。另外我想这些资料应该比较适合maven的入门新手,照做一遍就可以完成三个东西的安装设置,然后就可以学习和使用了。
一. 安装maven
安装官方标准的安装方式(http://maven.apache.org/download.html#Installation)安装,步骤如下
1. 下载解压缩apache-maven-2.0.9-bin.zip到安装目录
2. 增加环境变量M2_HOME,指向maven的安装目录,注意不能以"\"结尾
3. 增加(可选)maven环境变量MAVEN_OPTS,值为"-Xms256m -Xmx512m",后续可以增加其他
4. 修改Path,增加%M2_HOME%/bin到Path路径中
5. 确保JAVA_HOME环境变量存在并正确设置,确保%JAVA_HOME%/bin目录在Path路径中
安装完毕后,在命令行执行"mvn --version"检测maven是否正确安装。
补充:
1. 如果是使用代理上网,需要在maven的配置文件加入相应的代理信息
否则会报错:
The pulgin 'org.apache.maven.plugins:maven-archetype-plugin' does not exist or valid version could be found
......
解决方法:
打开文件 maven/conf/settings.xml,找到<proxies>,将原来注释掉的<proxy>打开,修改相应的信息即可。
注意:
1.)<host>iproxy-sh.cn.ao.ericsson.se</host> 这里不要用"http://"开头,否则会无法连接
2. ) 如果用户名、密码不需要,可以删除<username><password>,设置为空也行。
二. 安装Artifactory
按照官方文档,http://wiki.jfrog.org/confluence/display/RTF/Installing, 标准安装,简单说就是三步:
1. 下载并解压缩最新版本的artifactory-1.3.0-beta-2.zip
2. 双击bin目录下的artifactory.bat文件,启动artifactory。
注意必须保证JAVA_HOME正确设置,并且jdk的版本是5.0或更高。
3. 用浏览器打开http://localhost:8081/artifactory,使用admin/password登录
配置Artifactory,在Artifactory安装目录下的etc目录下,比较常用的是修改jetty.xml中的端口设置,将默认的8081端口
修改为其他。还有如果Artifactory是需要使用代码连接网络,需要修改artifactory.config.xml中的proxies。
三. 安装m2eclipse插件
参照官网文档http://m2eclipse.codehaus.org/。
找了一下没有zip下载,只能用eclipse通过update site下载安装,无法使用我最喜欢的link方式,有些遗憾。
安装地址如下:
http://m2eclipse.sonatype.org/update/
更新后会自动变成三个site,一个不可用,另外两个版本同步,有新旧两个版本可以选择,当然选最新的一个200807**的版本。
安装好后,就可以使用m2eclipse插件为项目增加pom.xml文件了。有了m2eclipse的图形界面使得操作显得很简单,容易理解和掌握。
前段时间研究过一下maven,中途因为工作忙搁置了一段时间,重新再看时发现安装过程基本忘光。只好找资料看然后再来一遍,将maven,artifactory和m2eclipse安装使用的全过程记录整理出来,备忘。另外我想这些资料应该比较适合maven的入门新手,照做一遍就可以完成三个东西的安装设置,然后就可以学习和使用了。
一. 安装maven
安装官方标准的安装方式(http://maven.apache.org/download.html#Installation)安装,步骤如下
1. 下载解压缩apache-maven-2.0.9-bin.zip到安装目录
2. 增加环境变量M2_HOME,指向maven的安装目录,注意不能以"\"结尾
3. 增加(可选)maven环境变量MAVEN_OPTS,值为"-Xms256m -Xmx512m",后续可以增加其他
4. 修改Path,增加%M2_HOME%/bin到Path路径中
5. 确保JAVA_HOME环境变量存在并正确设置,确保%JAVA_HOME%/bin目录在Path路径中
安装完毕后,在命令行执行"mvn --version"检测maven是否正确安装。
补充:
1. 如果是使用代理上网,需要在maven的配置文件加入相应的代理信息
否则会报错:
The pulgin 'org.apache.maven.plugins:maven-archetype-plugin' does not exist or valid version could be found
......
解决方法:
打开文件 maven/conf/settings.xml,找到<proxies>,将原来注释掉的<proxy>打开,修改相应的信息即可。
注意:
1.)<host>iproxy-sh.cn.ao.ericsson.se</host> 这里不要用"http://"开头,否则会无法连接
2. ) 如果用户名、密码不需要,可以删除<username><password>,设置为空也行。
二. 安装Artifactory
按照官方文档,http://wiki.jfrog.org/confluence/display/RTF/Installing, 标准安装,简单说就是三步:
1. 下载并解压缩最新版本的artifactory-1.3.0-beta-2.zip
2. 双击bin目录下的artifactory.bat文件,启动artifactory。
注意必须保证JAVA_HOME正确设置,并且jdk的版本是5.0或更高。
3. 用浏览器打开http://localhost:8081/artifactory,使用admin/password登录
配置Artifactory,在Artifactory安装目录下的etc目录下,比较常用的是修改jetty.xml中的端口设置,将默认的8081端口
修改为其他。还有如果Artifactory是需要使用代码连接网络,需要修改artifactory.config.xml中的proxies。
三. 安装m2eclipse插件
参照官网文档http://m2eclipse.codehaus.org/。
找了一下没有zip下载,只能用eclipse通过update site下载安装,无法使用我最喜欢的link方式,有些遗憾。
安装地址如下:
http://m2eclipse.sonatype.org/update/
更新后会自动变成三个site,一个不可用,另外两个版本同步,有新旧两个版本可以选择,当然选最新的一个200807**的版本。
安装好后,就可以使用m2eclipse插件为项目增加pom.xml文件了。有了m2eclipse的图形界面使得操作显得很简单,容易理解和掌握。