金沙城中心全部网址把web项目改造为maven项目

作者:金沙城中心全部网址

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

金沙城中心全部网址把web项目改造为maven项目。【注意】maven配置

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

金沙城中心全部网址把web项目改造为maven项目。在eclipse中配置好maven的索引功能,可以事半功倍(在Maven Repositories面板中配置)

金沙城中心全部网址把web项目改造为maven项目。下载整个索引步骤见网址:

金沙城中心全部网址把web项目改造为maven项目。 

金沙城中心全部网址把web项目改造为maven项目。【步骤】eclipse中把web项目转为maven项目

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

可以特别关注以下操作:

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

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

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

 

【步骤】编写pom.xml

在中央仓查找类库坐标

如果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

资料如下

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

 

【步骤】自己搭建nexus私服

主要步骤如下:

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

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

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

搭建完成后配置仓库

 

本文由金沙城中心全部网址发布,转载请注明来源

关键词: