最近需要维护一些myeclipse开的旧的web项目,但是本人一直用IntelliJ idea 开发web项目。所以就想办法把myecpise开发的项目导入idea中,这样我们就可以直接用idea改造旧代码了。下面旧来教大家如何将myeclipse或者ecplise开发的javaweb项目导入到idea中。

一,需要把eclipse开发的项目中无关文件删除

IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_idea 导入eclipse
如上图,我们只需要保留src和webroot即可,其余的都要删除。删除后如下
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_tomcat_02

二,导入源码到idea

1,点击open,选择上面第一步的源码
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_ide_03
如果你已经打开idea,就用这个opend
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_ide_04

然后等加载,加载完成后会有如下弹窗。
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_idea 导入eclipse_05
点击弹窗,做默认配置,点ok即可
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_web项目_06

三,修改配置

1,进入idea配置页
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_tomcat_07

2,配置jdk
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_tomcat_08

3.配置Modules
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_ide_09
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_idea 导入eclipse_10
点完上图的add,选择你的项目根目录
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_idea_11

添加jar包,操作如下
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_idea_12
选择WebRoot----->WEB-INF---->lib
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_idea 导入eclipse_13
导入后,如下,选中,这样就可以成功导入jar包了
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_web项目_14

4,添加Artifacts
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_tomcat_15
选中我们的项目news,点ok即可
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_idea 导入eclipse_16
添加成功后如下
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_web项目_17

四,配置tomcat

IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_idea_18
所有的都默认即可,只需要点击fix
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_idea_19
点完fix,出现下图,把application context改为我们的项目名称即可
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_idea_20
到这里tomcat也配置完了。

五,配置tomcat编译输出路径

1,在我们项目目录下创建一个空文件夹 out
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_web项目_21
然后在我们第三步配置里,配置输出路径为我们这个out
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_web项目_22

这样点击运行,就可以启动我们的web项目了
IntelliJ idea 引入eclipse myeclipse 开发的web项目  idea配置_ide_23