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

今天因为实习的关系需要讲公司已经开发的项目导入进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包删除掉就可以了.

 

转载于:https://www.cnblogs.com/coder-zhang/p/3556223.html

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Eclipse上的Maven Web项目移植到IntelliJ IDEA上,你可以按照以下步骤进行操作: 1. 在IntelliJ IDEA打开项目,选择File -> Open,然后选择你的Maven Web项目所在的文件夹,点击OK按钮。 2. 在打开的项目,找到pom.xml文件,右键点击,选择"Add as Maven Project"以将项目添加为Maven项目。 3. 如果你的项目使用了一些Eclipse特定的配置文件,例如.classpath和.project文件,你可以将它们删除或者保留。IntelliJ IDEA会根据项目配置自动生成相应的文件。 4. 在IntelliJ IDEA的顶部菜单栏,选择"View -> Tool Windows -> Maven"来打开Maven工具窗口。 5. 在Maven工具窗口,可以看到项目的依赖关系和插件。你可以通过右键点击pom.xml文件并选择"Maven -> Reimport"来重新导入所有的依赖关系和插件。 6. 如果你的项目包含了一些特定于Eclipse的设置,例如Servlet容器的配置或者类路径设置,你需要在IntelliJ IDEA进行相应的设置。你可以在菜单栏选择"Run -> Edit Configurations"来进行配置。 7. 在IntelliJ IDEA,可以使用内置的Tomcat或者Jetty等Servlet容器来运行你的Maven Web项目。你可以在"Maven"工具窗口找到"Plugins"一节,然后展开"jetty"或"tomcat"插件来配置运行你的项目。 通过以上步骤,你应该能够成功地将Eclipse上的Maven Web项目移植到IntelliJ IDEA上。记得在移植之前备份你的项目文件,以免意外丢失数据。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值