【转载】idea中导入Eclipse/MyEclipse项目 Eclipse项目导入idea中运行
intellij idea中文资料网上比较少,对于eclipse的项目如何导入intellij idea也没有完整的说明,本人在这里整理下,方便更多人加入到intellij idea的阵容里。
直接上干货!
一、导入eclipse项目至idea
file – new – module from existing sources… 选择你的eclipse项目
此步比较关键,选择eclipse,往后直接next next finish 就可以了。
目前为止,项目基本导入成功了,但是想在idea的tomcat中运行起来还需一些jar和项目相关的配置。
二、依赖(jar包)配置
打开project structure(ctrl + alt + shift + s),选择modules节点进行项目配置
选择你的项目,打开dependencies选型卡
将红色字体的包删除,直接多选点击右边的减号删除即可
添加自己项目中的依赖,点击右边的加号,选择jars or directories… 选择eclipse lib下所有的jar
至此,所有依赖关系添加完成了。idea不会自动帮你导入新添加的jar包,如果你需要添加jar包都需要到dependencies重新导入依赖。
三、框架配置
还是在moduls操作,在中间区域的项目上右键添加相应程序框架的配置。
比较重要的就是web这个选项了,如果开发web项目必须要添加此配置,对我们的web.xml和web根目录做一个配置
使用idea的提示功能是不是很过瘾?但过瘾的基础是在你完善的配置上体现的,所以在此处尽量完善你的相关配置(如:spring文件)
完成以上步骤后,细心的同学可能发现了上图底部的“web”facet resources are not included in an artifact
这里有些同学不知道artifact是什么东西,其实你只要把它理解成“生成的东西”,主要就是将你的项目中各项配置生成出一个”产物”供tomcat发布使用。
直接点击create artifact,idea会自动给你生成一个基础的artifact。
上图就是idea自动给我生成的artifact,注意看底部告诉我缺少ueditor.jar,这是因为我们没有将右边的jar包引入到artifact中,直接在右侧的ddxd项目上右键选择
put into output root
导入成功后(没有错误提示,没有波浪线,右侧没有jar),看这时的artifact是不是和我们在tomcat中发布的结构完全一样,这样就可以添加到tomcat启动运行。
四、tomcat启动
在主界面的工具栏中找这个图标,这个图标是你所有的运行环境,在这里添加一个tomcat。
我这里实现已经有tomcat了,所以不需要选择tomcat路径,如果没有的话第一个红色框应该没有内容,直接选择你自己的tomcat路径就好。提示:最好给idea提供一个全新的tomcat,idea不会将自己程序发布到tomcat中的webapps目录中。
下面提示当前tomcat中没有任何的artifact,只要点击fix(多个会提示选择、单个直接添加)会提示让你选择artifact的,选择我们刚才配置的artifact即可。
application context:是你的项目访问路径,idea此处默认是空,如果是空的你访问地址:,我这里是带着项目名称访问:
ok,以上就是基本的eclipse项目导入idea,启动你的tomcat尽情享受吧!
上一篇: Python常见面试题,80%的人不会
下一篇: C++基础 学习笔记六:复合类型之数组
推荐阅读
-
MyEclipse/Eclipse结构的JavaWeb项目导入Eclipse中运行教程 步骤
-
(图文教程)IntelliJ IDEA 导入Eclipse/MyEclipse 项目 配置详解+快捷键分享
-
【转载】idea中导入Eclipse/MyEclipse项目 Eclipse项目导入idea中运行
-
有关IDEA中web项目导入jar包的坑
-
最最最详细的IDEA导入Eclipse项目
-
Eclipse项目怎么导入IDEA并运行(超详细)
-
解决IDEA导入Eclipse项目时,编译报错“ Error:(1, 1) java: 非法字符: ‘\ufeff’”
-
非法字符: ‘\ufeff’ Error:(1, 10) java: 需要class, interface或enum Idea导入Eclipse项目报错
-
java项目从myeclipse导入eclipse中
-
MyEclipse/Eclipse结构的JavaWeb项目导入Eclipse中运行教程 步骤