Eclipse转Itellij IDEA导入Git/svn本地项目的详细步骤

eclipse的代码提交到git,下载后用新的ide工具IJ 进行开发

一、导入项目

eclipse里有workSpace 但是在IDEA中没有,可以类比为project。
eclipse里有workingset,可将不同的项目分组显示,IDEA里没有,可以按照文件夹形式做一个假的workingset。
eclipse里没有moudle的概念,但是IDEA中有。

所以如何理解和操作IDEA中的【project】和【moudle】是关键

由于workSpace类比project,我们先建一个空的project,名称路径构建如下
D:\parentPro\myPro\childPro

Eclipse转Itellij IDEA导入Git/svn本地项目的详细步骤

建立空包的project项目,选择父文件夹

Eclipse转Itellij IDEA导入Git/svn本地项目的详细步骤
Eclipse转Itellij IDEA导入Git/svn本地项目的详细步骤
Eclipse转Itellij IDEA导入Git/svn本地项目的详细步骤

建立空moudle(选择子文件夹)

Eclipse转Itellij IDEA导入Git/svn本地项目的详细步骤
Eclipse转Itellij IDEA导入Git/svn本地项目的详细步骤

建立成功后,即可看见childPro这个孙项目

Eclipse转Itellij IDEA导入Git/svn本地项目的详细步骤

把这个孙项目再按照导入已存在的moudle进行导入即可,导入的时候注意,鼠标选中位置不要再具体的moudle上。建议如下图

Eclipse转Itellij IDEA导入Git/svn本地项目的详细步骤
Eclipse转Itellij IDEA导入Git/svn本地项目的详细步骤
Eclipse转Itellij IDEA导入Git/svn本地项目的详细步骤
Eclipse转Itellij IDEA导入Git/svn本地项目的详细步骤

这里可以进行jdk和maven相关选择

Eclipse转Itellij IDEA导入Git/svn本地项目的详细步骤

继续完成导入。

 二、运行项目

jetty与tomcat区别:点击查看原博客

相同点
tomcat与jetty都是一种servlet引擎,他们都支持标准的servlet规范和javaEE规范
不同点
jetty默认采用NIO结束来处理I/o请求上更占优势,在处理静态资源时,性能较高
tomcat适合处理少数非常繁忙的连接,也就是连接生命周期短的话,tomcat的总体性能更高
tomcat默认采用B/o处理I/o请求,在处理静态资源时,性能较差

jetty方式

Eclipse转Itellij IDEA导入Git/svn本地项目的详细步骤

tomcat方式

Eclipse转Itellij IDEA导入Git/svn本地项目的详细步骤
Eclipse转Itellij IDEA导入Git/svn本地项目的详细步骤