maven

eclipse插件

1.svn插件:Subclipse是一个为 Eclipse IDE 添加 Subversion(一个自由,开源的版本控制系统)支持的项目

svn:http://subclipse.tigris.org/update_1.6.x

2. GEF(GraphicalEditor Framework)是一个图形化编辑框架。Sonatype组织在开发  m2eclipse插件时使用了该框架。若不预先安装GEF插件,在安装m2eclipse插件是会报错。

gef插件:http://download.eclipse.org/tools/gef/updates/releases/

3.m2eclipse: 这个就是Maven真正的插件了。

m2e:http://download.eclipse.org/technology/m2e/releases

只安装maven插件即可,不用装可选项,安装时报错,缺少org.slf4j,需安装报错slf4j以上版本,命名规则:slf4j.api_1.6.x.jar

4.m2e-extras:http://m2eclipse.sonatype.org/sites/m2e-extras(现在不能用了)

可用下面的种解决方案:

widows-->preferences-->maven-->discovery-->右边的 open catalog-->只勾先extras,将maven,lifercycles这两年勾去掉,方便我们查找。找到m2e-subclipse,然后点击下一步,根据提示安装即可。

创建项目
普通项目:File->New->Other->Maven->Maven Projec 选择maven-archetype-quickstart
web项目:File->New->Other->Maven->Maven Projec 选择maven-archetype-webapp
 
创建新命令
如果你想运行的maven命令在这里没有找到,点击Maven build创建新的命令,操作如下图所示:
代理仓库
1 下载 http://www.sonatype.org/nexus/
2 安装启动:nexus-oss-webapp-1.8.0.1\bin\jsw   管理后台:http://localhost:8091/nexus 默认用户密码:admin,admin123
使用nexus代理maven仓库更新索引
1,下载http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.zip 
2,停止nexus 
3,将nexus的仓库文件夹sonatype-work\nexus\indexer\central-ctx下的文件全部删掉 
4,将nexus-maven-repository-index.zip解压后,放到sonatype-work\nexus\indexer\central-ctx下面 
5,重启nexus即自动更新索引
自定义jar
1、首先确保maven正确安装
2、在环境变量中设置M2_HOME环境变量
3、在命令提示符中运行以下命令:
mvn install:install-file  -DgroupId=org.samuel -DartifactId=webproj -Dversion=2.0.1 -Dfile=SystenUtils-release_2.0.1.jar -Dpackaging=jar -DgeneratePom=true
4、执行完毕后,自定义的JAR就会加入到maven本地库中。

搜索maven仓库

1. http://repository.sonatype.org/index.html
2. http://www.mvnbrowser.com/
3. http://www.mvnrepository.com/
 
参考:
http://blog.csdn.net/bjyfb/article/details/11696389
http://www.iteye.com/topic/1123225
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值