把eclipse的项目导入到idea中

因为需要,所以,现在要将eclipse中的项目导入到idea中,因为想在操作中熟悉idea,但是在实际操作中,踩了很多坑,然后老老实实跟着相关教程重头做了一遍…

首先是导入项目

点击:File–>New–>Module form Existing Sources,然后我的会出现如下内容
把eclipse的项目导入到idea中
选中你要导入的项目(有的可能会没有这一步,不用在意)
把eclipse的项目导入到idea中
下面是最关键的一步,选中你所导入的项目类型,我这里是eclipse,所以选中它,然后剩下的一路next的下去就OK了把eclipse的项目导入到idea中

下面说几个导入会遇到的几个问题

我在导入的过程中,在刚开始导入进去的时候,会爆出一大堆错误,这个时候不要慌张,一步一步解决。
先解决导入各种“不兼容”的问题

首先点击小圆框的项目(自己的项目,每个人不一样),然后右键,点击Open Module Settings(或者直接点F4就完事了)
把eclipse的项目导入到idea中
从第一步project开始,解决jdk,选中合适的jdk
把eclipse的项目导入到idea中
然后是Modules里面的设置
可以把标红的东西全部删除掉,点击“-”就行了
点击“+”,然后选择jars or directories… 选择eclipse 中项目lib下所有的jar
把eclipse的项目导入到idea中
还是在Moduls操作中,在做web开发中需要注意的就是必须要添加此配置,对我们的Web.xml和Web根目录做一个配置,点击web
把eclipse的项目导入到idea中
会出现一个如下界面,注意这两个框里的内容,一般第一个都是配对的正确的(因为我的是这样的),第二个框框里的内容需要注意,要指定为WebContent或者为WebRoot(点击第一个方框,在你的项目目录下选中你项目中所包含的种类)
把eclipse的项目导入到idea中
一般完成以上步骤后,有的人可能会发现可能发现底部有个“Web”Facet resources are not included in an artifact“”的报警,这时候不用担心,直接点击Create Artifact就可以了。

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

点击Create Artifact会出现如下内容,右键红色方框的东西(这个是项目,每个人都不一样)。然后点击Put into Output Root,然后OK就好了,如果没有出现波浪线什么的,恭喜你导入成功
把eclipse的项目导入到idea中
然后点击Libraries ,然后点击“+”,点击java,然后选中你的原来项目中的lib包,然后添加进去,最终要的一点,还要选择Tomcat所在的文件夹,在lib目录下找到servlet-api.jar这个jar包导入完成即可,然后ok就可以啦
把eclipse的项目导入到idea中
最后便是启动tomcat啦!
点击上面一排的Run,然后点击Edit Configurations
把eclipse的项目导入到idea中
然后点击“+”,然后找到Tomcat Server,然后出现Local,然后点击Local
把eclipse的项目导入到idea中
我这里之前添加过Tomcat,所以默认给的有一个配置,如果没有了话点击一下Configure
把eclipse的项目导入到idea中
然后点击“+”
把eclipse的项目导入到idea中
然后在这个界面的这个框框中找到自己的Tomcat的安装路径,然后ok就行了
把eclipse的项目导入到idea中
这就是整个把eclipse的项目导入到idea中的过程,其中在导入时,发现以前Tomcat的配置给自己挖了很多坑,重新配着了一下
Tomcat的配置方案见下面的链接:
https://blog.csdn.net/u013393958/article/details/78272242