JAVA-WEB工程转换为MAVEN的WEB工程

本文详细介绍了如何将JAVA-WEB工程转换为Maven的WEB工程,包括修改项目名称,创建Maven工程,设置项目配置,拷贝程序和资源文件,修改pom.xml添加依赖,以及打包测试和解决常见问题。通过这些步骤,可以成功将传统项目转型为Maven管理的现代Web项目。
摘要由CSDN通过智能技术生成

1、修改原java-web项目名称

将原来的java-web项目名称改为其他名称,例如:tcep改为tcep1。

2、创建maven web工程

首先创建maven project项目,点击next按钮 

然后勾选上Create a simple project (skiparchetype selection)—不使用原型骨架。点击next按钮 

Group Id输入包路径,ArtifactId输入tcep,Packaging方式选择war,点击finish按钮 

创建完成之后的工程结构如下:

修改字符集为utf-8

修改java build path,将JRE设置为1.7版本

修改Java Compiler为1.7

修改Dynamic Web Module和java版本号为2.4和1.7,修改方法:在workspace下打开项目下的 .setting文件夹,找到org.eclipse.wst.common.project.facet.core.xml文件,直接手动修改java和jst.web对应的version为1.7和2.4,保存修改后刷新一下工程即可。

 

3、拷贝程序文件和资源文件

拷贝java文件

把java web工程 JavaResources目录下的src/main目录拷贝到maven工程中的Java Resources目录src/main/java目录下面

拷贝配置文件

把java web工程 JavaResources目录下的src/resources目录下的配置文件都拷贝到maven工程中的Java Resources目录src/main/resources目录下面

拷贝web文件

把java web工程 WebRoot目录下除了WEB-INF/classes和WEB-INF/lib之外所有文件都拷贝到maven工程中的src/main/webapp目录下面

到目前为止,java web项目转Maven项目的文件迁移工作全部完成,接下来要做的是个细活,体力活,把java web项目所有引用jar包,都加入到maven pom依赖中来。

4、修改pom.xml文件,添加pom依赖

首先需要去java web项目中查看都引用了哪些jar包,去java web工程Java Resources目录下的Libraries查看:

这里我就介绍下如何查maven依赖,比如我要查commons-io-2.4.jar对应的maven 依赖:

首先登录maven repository官网http://mvnrepository.com,搜索这个包,如下: 

看见结果中有2.4这个版本,点击进去,copy红框中的结果,将其粘贴进pom.xml,其他剩下的就是这样一个一个查,一个一个添加。 

过程中可能会碰到这种情况,在maven官网查不到你需要的那个jar包,这个时候,你需要把这个jar包加入到你的本地库,或者以后生产环境中的线上库。

如何加入本地库,进入你需要添加的jar包所在文件路径,然后指定group id和artifactId,如下:

localhost:~xiaolong$ mvn install:install-file -DgroupId=com.ibatis -DartifactId=ibatis-Dversion=1.0-Dpackaging=jar -Dfile=ibatis.jar -DgeneratePom=true

其中-Dfile填写源jar包所在路径,执行上述命令会自动把jar包添加至你本地的maven仓库。

除了添加依赖包,还需要添加编译插件、资源插件、tomcat7插件。

pom.xml文件样例如下(标红部分需要根据实际情况修改&#

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值