当前位置: 移动技术网 > IT编程>开发语言>Java > Eclipse中导入Maven Web项目并配置其在Tomcat中运行图文详解

Eclipse中导入Maven Web项目并配置其在Tomcat中运行图文详解

2019年07月19日  | 移动技术网IT编程  | 我要评论

今天因为实习的关系需要讲公司已经开发的项目导入进eclipse,而公司的项目是用maven来构建的所以,需要将maven项目导入进eclipse下。

自己因为没有什么经验所以搞了得两个多小时,在这里和大家分享一下自己的经验已经在这之中遇到的一些问题。

首先我通过svn将公司的项目checkout到了本地。

因为maven遵循的是规约比配置重要的原则,所以maven项目的结构一般是进入目录后是一个pom.xml文件和一个src文件夹,当然可能还存在一些readme之类的这些都不重要,最关键的就是pom.xml和src文件夹,在src下,src/main/java一般就是放置的项目的源代码,在src/test/java下放置的是测试代码。

打开eclipse,当然在做导入工作之前,首先确保你已经安装了maven并且已经在eclipse中加入了maven得插件。

确保上面的安装工作已经进行过后,在eclipse中点击"file"->import->maven

然后选择 existing maven projects,之后选择你要导入的项目所在的文件夹

选择你要导入的项目的对应的项就可以了,点击finish就可以将项目导入进来了。

之后需要做的工作就是将这个maven项目转换成一个dynamic web module, 在项目上点击右键,在菜单中选择最后一项的 properties, 在左边的列表中选择

project facets,

选择"dynamic web module" 然后点击下面的"futher configuration availiable.."

context root就是你的项目的名字,content directory设置为src/main/webapp点击ok即可

之后点击ok这时项目就被转换为一个web项目了

继续在项目上点击右键 ,选择properties,在其中选择deployment assemble选项,

在公司项目里这里还有个test相关的项,这个可以删除掉,因为在部署时用不到它,再为项目添加依赖的库,

点击add ,选择java build path entries,

选择maven dependencies这样在项目运行时就会由maven自动的在第一次运行时下载依赖库。

点击finish 这样整个项目就被转换为一个可以运行的web项目了。

然后再新建一个web server,这需要将tomcat安装好,并且被整合进eclipse中,这样就可以创建web server了在创建好web server后,右键我们导入的项目

选择“run as”中选择run on server就可以了.

至此整个配置就完成了。

可能你再运行时出现错误,如果是公司项目的话出现这种情况的可能性是很大的,因为依赖库比较多,所以可能会出现一些冲突,我这里出现的冲突是maven下载的依赖库中的tomcat相关的库和我本地的tomcat服务器中的库的冲突,将当前项目的lib目录下的这些jar包删除掉就可以了.

总结

以上所述是小编给大家介绍的eclipse中导入maven web项目并配置其在tomcat中运行图文详解,希望对大家有所帮助

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网