(图文教程)IntelliJ IDEA 导入Eclipse/MyEclipse 项目 配置详解+快捷键分享
(图文教程)IntelliJ IDEA 导入Eclipse/MyEclipse 项目 配置详解+快捷键分享
IntelliJ IDEA 使用教程。快捷键配置。
该教程针对原始jar包依赖的工程。maven工程不适配。
工欲善其事必先利其器,如果你还在使用eclipse或者MyEclipse,推荐你使用idea。具体使用安装步骤请自行百度。
编程工具(IDE)更换,项目的迁徙
一、找到我们的项目目录
删除MyEclipse/eclipse的配置文件,(该步骤可以省略)
最终保留文件如上图,干净如初。
二、打开idea,open file
复制项目所在路径
通过idea的open file菜单进行打开我们的项目
或者
三、等待项目加载完成
静静的等待项目加载完成
四、配置项目的web.xml
idea会自动检测到web.xml,将我们的项目设置为web项目。我只需点击链接即可。
如果不小心关闭了弹窗,那么可以在event_log窗口中找到该链接。也可以通过第二张图片的方式进行自行配置web.xml
点击添加按钮,选择web选项;选择当前的项目即可。(当前IDEA版本2017.3.5)
五、配置项目中的源码文件,资源文件目录,输入文件路径,以及test文件(这里没有展示)
(当前IDEA版本2018.2)截图不在一个版本,还望个位看管见谅。
打开项目设置窗口
主要配置的项目为下图箭头所指地方。
配置JDK,保证下面两个地方的版本一致,不然启动会报错,最后一个选项配置项目的输出路径。
修改
配置项目的文件夹标识。
配置项目的输入路径。
添加项目的jar包依赖。将我们在lib文件中的jar包依赖引入项目。
创建Artifacts
等待工程编译完成
六、配置tomcat
配置当前工程的运行服务器:tomcat。
点击加号,添加tomcat,如果在列表中找不到tomcat,那么就点击最后一个item(33items more) 即可找到tomcat
如果第一次使用,需要配置本地的tomcat安装路径。然后可以在这里配置tomcat的端口号等信息。
点击上图的Fix回来到这样一个界面。在这个界面可以配置访问的URL,默认没有项目名称启动,如有需要可以自行添加。我们可以在这里配置一个虚拟目录用来访问用户上传的图片等静态资源。点击apply->ok 关闭即可。
七、运行项目
当前教程仅为个人配置方式。在使用过程中若有问题,可在评论区进行评论,也可以扫描侧边栏的小程序二维码进行提问。也可点击侧边栏奔跑的小企鹅进行QQ聊天。
如有更简单的配置方式,也请告知博主。感激不尽。转载请注明出处,蟹蟹……
快捷键图片展示(使用eclipse习惯的福音)
自动补全结尾分号
ctrl+shift+u
关闭双double搜索全局
1.在窗口点击Ctrl+shift+A复合键,如下图,搜索registry
2.找到ide.suppress.double.click.handler选项,选中,单机close即可
引用:Intelij Idea中双击Shift开启的Search EveryWhere怎么关闭? - kerwinWang的回答 - 知乎
https://www.zhihu.com/question/266147247/answer/368247772
下载地址
idea 的配置文件,setting.jar 导入即可拥有上图的所有配置。
https://download.csdn.net/download/pyfysf/10636962
https://download.csdn.net/download/pyfysf/10636962
(图文教程)IntelliJ IDEA 导入Eclipse/MyEclipse 项目 配置详解+快捷键分享的更多相关文章
- 2017.3.31 spring mvc教程(二)核心流程及配置详解
学习的博客:http://elf8848.iteye.com/blog/875830/ 我项目中所用的版本:4.2.0.博客的时间比较早,11年的,学习的是Spring3 MVC.不知道版本上有没有变 ...
- eclipse java formater 配置详解
comment.insert_new_line_before_root_tags(insert/do_not_insert):在Javadoc根标记块前插入空行,默认为insert: insert_s ...
- Samba centos7文件共享服务器搭建教程,可以更改任意需求操作配置详解。
先安装软件 yum -y install samba-client 请看如下配置文件说明 [gongxiang] comment = This is my shared folder ...
- Intellij IDEA 导入Eclipse或MyEclipse的Web项目(旧版 转载)
Intellij IDEA 导入Eclipse或MyEclipse的Web项目 博客分类: Intellig IDEA Intellij IDEAEclipseWeb Intellij IDEA 导 ...
- Intellij IDEA 导入eclipse 项目
HoJe一个会rep的程序猿 . 感谢2019 时间匆匆,一转眼2019要跟我们说再见了.我们怀有太多的期望就难免遭遇失望和挫折.我们遇到了困难,往往不是想办法去解决,而是抱怨这个命运的不公.如果生活 ...
- idea之导入Eclipse Maven项目
Idea之导入Eclipse Maven项目:https://blog.csdn.net/qq_33442160/article/details/81876428参考上述链接即可,这里不再赘述.
- Intellij IDEA创建的Web项目配置Tomcat并启动Maven项目
本篇博客讲解IDEA如何配置Tomcat. 大部分是直接上图哦. 点击如图所示的地方,进行添加Tomcat配置页面 弹出页面后,按照如图顺序找到,点击+号 tomcat Service -> L ...
- 关于JDK+Tomcat+eclipse+MyEclipse的配置方法
说一下关于JDK+Tomcat +eclipse+MyEclipse的配置方法: 1.jdk的配置 我用的是jdk1.6版本,与jdk1.5方法相同.执行完安装程序后就要在进行一下配置,步骤如下:右键 ...
- Eclipse Java Build Path详解
Eclipse Java Build Path详解 1.设置"source folder"与"output folder". * source folder:存 ...
随机推荐
- Android View 滚动边界的测量
最近一直在用Android TV的RecyclerView,实现视频搜索列表卡片的滚动显示,由于采用了双排滚动,打破了系统默认的单排滚动,且每一屏幕显示10个完整卡片5个半漏边卡片,每个完整卡片的左下 ...
- 还可以使用Q_SIGNAL,Q_EMIT,Q_SLOT避免第三方库的关键字冲突
You can define the QT_NO_KEYWORDS macro, that disables the “signals” and “slots” macros. If you use ...
- 一条命令,秒秒钟完成MD5、SHA1校验,这就叫效率!
相信很多奋斗在运维战线的小伙伴们经常会遇到版本升级之类的问题.笔者之前所在的公司每次进行版本发布的时候都会附带MD5校验哈希值,每次升级之前一般都要核对MD5哈希值的,刚刚开始的时候对Linux并不是 ...
- VMware 克隆linux后找不到eth0(学习hadoop,所以想快速搭建一个集群)
发生情况: 由于在学习hadoop,所以想快速搭建一个集群出来.所以直接在windows操作系统上用VMware安装了CentOS操作系统,配置好hadoop开发环境后,采用克隆功能,直接克 ...
- foreach() 中用指针指向数组元素,循环结束后最好销毁指针
之前发过一次微博,今天又遇到这个问题,并且再次犯错,于是决定再加深一下. 就举php.net里的一个例子吧 $a = array('abe','ben','cam'); foreach ($a as ...
- java中Array和ArrayList区别
1)精辟阐述:可以将 ArrayList想象成一种“会自动扩增容量的Array”. 2)Array([]):最高效:但是其容量固定且无法动态改变: ArrayList: 容量可动态增长:但牺 ...
- Hadoop 三剑客之 —— 分布式计算框架 MapReduce
一.MapReduce概述 二.MapReduce编程模型简述 三.combiner & partitioner 四.MapReduce词频统计案例 4.1 项目简介 ...
- Spring Boot的学习之路(03):基础环境搭建,做好学习前的准备工作
1. 前言 <论语·魏灵公>:"工欲善其事,必先利其器.居是邦也,事其大夫之贤者,友其士之仁者." 工欲善其事必先利其器.我们在熟悉一个陌生项目的时候,首先会大概去看一 ...
- 血的教训--如何正确使用线程池submit和execute方法
血的教训之背景:使用线程池对存量数据进行迁移,但是总有一批数据迁移失败,无异常日志打印 凶案起因 听说parallelStream并行流是个好东西,由于日常开发stream串行流的场景比较多,这次 ...
- Verilog写一个对数计算模块Log2(x)
网上一个能用的也没有,自己写一个把. 1.计算原理: 整数部分 网上找到了一个c语言的计算方法如下: int flog2(float x) { return ((unsigned&)x> ...