idea 导入一个基本的Eclipse web项目

一、依赖(jar包)配置
打开Project Structure(ctrl + alt + shift + s),选择Modules节点进行项目配置

选择你的项目,打开Dependencies选型卡

红色字体的包删除,直接多选点击右边的减号删除即可
idea 导入一个基本的Eclipse web项目
添加自己项目中的依赖,点击右边的加号,选择jars or directories… 选择eclipse lib下所有的jar
idea 导入一个基本的Eclipse web项目

至此,所有依赖关系添加完成了。idea不会自动帮你导入新添加的jar包,如果你需要添加jar包都需要到Dependencies重新导入依赖。

二、框架配置
还是在Moduls操作,在中间区域的项目上右键添加相应程序框架的配置。

idea 导入一个基本的Eclipse web项目

比较重要的就是Web这个选项了,如果开发Web项目必须要添加此配置,对我们的Web.xml和Web根目录做一个配置

使用idea的提示功能是不是很过瘾?但过瘾的基础是在你完善的配置上体现的,所以在此处尽量完善你的相关配置(如:Spring文件)
idea 导入一个基本的Eclipse web项目

完成以上步骤后,细心的同学可能发现了上图底部的“Web”Facet resources are not included in an artifact

这里有些同学不知道artifact是什么东西,其实你只要把它理解成“生成的东西”,主要就是将你的项目中各项配置生成出一个”产物”供Tomcat发布使用。

直接点击Create Artifact,生成一个基础的artifact。
idea 导入一个基本的Eclipse web项目
 

idea 导入一个基本的Eclipse web项目

 

三、Tomcat启动
在主界面的工具栏中找image这个图标,这个图标是你所有的运行环境,在这里添加一个Tomcat。

idea 导入一个基本的Eclipse web项目
我这里实现已经有Tomcat了,所以不需要选择Tomcat路径,如果没有的话第一个红色框应该没有内容,直接选择你自己的Tomcat路径就好。提示:最好给idea提供一个全新的Tomcat,idea不会将自己程序发布到Tomcat中的webapps目录中。
idea 导入一个基本的Eclipse web项目
下面提示当前Tomcat中没有任何的artifact,只要点击Fix(多个会提示选择、单个直接添加)会提示让你选择artifact的,选择我们刚才配置的artifact即可。
idea 导入一个基本的Eclipse web项目

运行