如题,资料网上有一大堆,这里是实践了做个整理。

【注意】maven配置

maven要运行在JDK:外部JAVA_HOME指定到JDK,eclipse中runtime指定到JDK

在eclipse中配置好maven的索引功能,可以事半功倍(在Maven Repositories面板中配置)

下载整个索引步骤见网址:

http://www.cnblogs.com/mingforyou/archive/2013/08/23/3276864.html

【步骤】eclipse中把web项目转为maven项目

主要步骤可以参考网上的文章

http://zk1878.iteye.com/blog/1222330

可以特别关注以下操作:

在项目上右键Configure--->convert to Maven project

依赖到的自建Maven项目也可以引入到dependency并设置作用域为compile

在项目上右键属性--->Deployment Assembly要配置web项目部署路径

【步骤】编写pom.xml

在中央仓查找类库坐标

http://mvnrepository.com/

如果eclipse中配置好了maven索引,可以直接在pom文件的Dependencies视图添加

中央仓找不到的类包,可以mvn install:install-file 命令安装到本地库,例如:

mvn install:install-file -Dfile=kaptcha-2.1.1.jar -DgroupId=com.google.code.kaptcha -DartifactId=kaptcha -Dversion=2.1.1 -Dpackaging=jar

【注意】版本冲突

NoSuchMethodError:GenericTypeResolver.resolveReturnTypeForGenericMethod

资料如下

http://engineering.wix.com/2013/04/25/maven-classpath-hell-nosuchmethoderror-when-building-a-spring-context/

原因是Spring-Context-Support引用了高版本Spring3.2,但项目中使用的是低版本Spring2.1不存在这个方法。解决办法是统一版本。

【步骤】自己搭建nexus私服

主要步骤如下:

http://www.360doc.com/content/14/0514/09/1906950_377442397.shtml

非root账户最好先用root配置sudo命令/etc/sudoers

解决wrapper  | Unable to start JVM: No such file or directory:

在/nexus/bin/jsw/conf/wrapper.conf中将wrapper.java.command改为绝对路径

搭建完成后配置仓库

http://www.iteye.com/topic/1126678

最新文章

  1. 详解CSS的相对定位和绝对定位
  2. html+js 的一些小问题
  3. mysql 某周的起始和结束日期
  4. js中的fadeIn()
  5. Centos 6.5(64bit)上安装Vertica single node
  6. HideProcess
  7. design pattern及其使用
  8. Java抓取网页数据
  9. WIN7下制作的ubunbu U盘安装无法使用
  10. .NET Core快速入门教程 3、我的第一个.NET Core App (CentOS篇)
  11. 逆向-攻防世界-crackme
  12. python小总结4(文件)
  13. 性能测试 Apache参数配置与性能调优
  14. spring中定时任务quartz2.2.3
  15. 使用VBA宏批量修改表格
  16. My first paper is now available online
  17. django之异常错误
  18. Linux服务器配置---ftp限制带宽
  19. vba截屏保存
  20. /usr/bin/python与/usr/bin/env python的区别

热门文章

  1. BZOJ - 1026 数位DP
  2. 为什么我引用bootstrap的font-awesome的图标不出来,就单单是一个HTML里面引用的?
  3. [转] CSS3垂直手风琴折叠菜单
  4. Tomcat启动分析
  5. 完美的js继承
  6. oracle 集群RAC搭建(四)--grid部署
  7. 安卓获取输入法高度与ViewTreeObserver讲解
  8. C#的split()分割字符串
  9. 解决VMWARE 虚拟机安装64位系统“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态
  10. CSS气泡