idea如何导入java工程_Eclipse java web项目 ,导入IntelliJ IDEA 完整操作!

或许你用惯了Eclipse,有点排斥其他工具了,

你写框架的时候,编译速度是不是特别慢啊?

有时候还超过45秒,自动取消运行!

有时候代码是正常的,却无端端报错?下午吃个饭回来又好了?

最近工作换了IDEA,跟大家介绍一下吧:

IDEA导入Eclipse项目 完整操作!

优点:

1、IDEA 的编译速度很快,通常比ec快2倍!

2、丧心病狂的代码提示!

100718316_1

3、多项目的编写支持!

100718316_2

4、超方便的搜索文件/方法变量名!

100718316_3

好了,还不多说了,感觉介绍ec项目怎么导入idea了:

1、如图,这是一个ec项目,是一个ssh框架,搭建一个后台,

100718316_4

我们在idea 新建一个项目:new - project from Existing sources...

100718316_5

要是不放心,你可以做一个文件备份

100718316_6

2、选择项目:

100718316_7

一路next

100718316_8

100718316_9

100718316_10

导入项目,正在编译,这里可能毕竟卡,

这个时候,高性能CPU和 SSD就发挥优势了→。→

100718316_11

在idea打开的项目会多出2个文件夹,但是不影响使用,ec还是照样没问题用的!

100718316_12

3、开始设置:

File - project structure...

100718316_13

project 这里我选择jdk1.8,需要跟自己的ec项目一致,

因为有人可能是1.7

100718316_14

paths 的设置:

100718316_15

100718316_16

Modules:选择你的项目,我的是:xiaomi,

Dependencies设置:

1、删除lib文件夹

2、新建jar包,手动添加所有jar包

100718316_17

100718316_18

添加后-应用!Apply!

100718316_19

还是Modules:Web目录,

这里有个警告,点击它

100718316_20

这里有2个是不用管的,一般没事

100718316_21

可见,添加文件后,自动跳转:Artifacts目录,这里自动生成一个文件

可是又有jar包报错?!

100718316_22

全部添加

100718316_23

这里恢复正常了!

100718316_24

——————————————————————————————————————————————-

project设置完了,我们OK,问题又来了:

按钮都显示不了?无法点击?

100718316_25

因为没有Tomcat服务器!

100718316_26

4、配置Tomcat 小猫咪 →。→

这里点击添加:

100718316_27

Tomcat server - Deployment ,这里添加我们的Artifact,

当然!project那边设置好才有的!

100718316_28

输入你的项目名:必须全部小写!

100718316_29

Server配置一览:

100718316_30

5、配置OK了!

我们不要急着运行,重新编译一下:

Build-Rebuild project

100718316_31

成功的报告:

100718316_32

效果:

100718316_33

好了,Eclipse项目导入 IDEA 的介绍完毕,有问题在评论区 或者 贴吧 反馈.....

睡觉,明天还得搬砖呢....

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/306993.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

行业思考 | 互联网对传统行业的降维打击

【行业思考】| 作者 / Edison Zhou这是EdisonTalk的第301篇原创内容在周一发布的推文《我在传统行业做数字化转型之预告篇》中,我提到互联网的发展和和竞争对传统行业起到了降维打击的作用,于是就有童鞋私下问我,为何这么说。今天就跟你聊聊这…

BCVP开发者说第一期:Destiny.Core.Flow

沉静岁月,淡忘流年1项目简介Destiny.Core.FlowDestiny.Core.Flow是基于.NetCore平台,轻量级的模块化开发框架,Admin管理应用框架,旨在提升团队的快速开发输出能力,由常用公共操作类(工具类、帮助类&#xf…

.NET Core 取消令牌:CancellationToken

在 .NET 开发中,CancellationToken(取消令牌)是一项比较重要的功能,掌握并合理的使用 CancellationToken 可以提升服务的性能。特别在异步编程中,我常常会以创建 Task 的方式利用多线程执行一些耗时或非核心业务逻辑&a…

java char short区别_java 彻底理解 byte char short int float long double

遇到过很多关于 数值类型范围的问题了,在这做一个总结,我们可以从多方面理解不同数值类型的所能表示的数值范围在这里我们只谈论 java中的数值类型首先说byte:这段是摘自jdk中 Byte.java中的源代码从这里可以看出 byte的取值范围:…

程序员过关斩将--从未停止过的系统架构设计步伐

“首先,这篇文章肯定会得罪一些人“其次,此文只代表我个人的意见,仅供参考从分层说起谈到系统架构的分层和系统领域边界的划分,每个架构师,每个技术经理,甚至每个程序员都有自己的一套想法。无论是怎么样的…

BCVP第2期:项目已完成升级.NET5.0

(是时候拿出来这种图了)1开心的锣鼓想必这两天最热闹的几个词语,就是c#9.0、.net5.0还有conf大会了吧,当然还有大一统。其实,早在2019年年中,就已经引入了.NET5.0了,然后从2020-03-16开始,就一直在说.NET5.…

如何在ASP.NetCore增加文件上传大小

关注架构师高级俱乐部开启架构之路不定期福利发放哦~架构师高级俱乐部读完需要7分钟速读仅需 3 分钟/ 如何在核心中增加文件 ASP.NET 大小 /从ASP.NET 2.0开始最大请求正文大小限制为30MB (28.6 MiB)。在正常情况下,无需增加 HTTP 请求 body …

java完全二叉树最小堆_Java实现最小堆一

Java实现最小堆一堆是一种经过排序的完全二叉树,其中任一非终端节点的数据值均不大于(或不小于)其左孩子和右孩子节点的值。最大堆和最小堆是二叉堆的两种形式。最大堆:根结点的键值是所有堆结点键值中最大者。最小堆:根结点的键值是所有堆结…

一个 Task 不够,又来一个 ValueTask ,真的学懵了!

一:背景 1. 讲故事前几天在项目中用 MemoryStream 的时候意外发现 ReadAsync 方法多了一个返回 ValueTask 的重载,真是日了狗了,一个 Task 已经够学了,又来一个 ValueTask,晕,方法签名如下:publ…

Magicodes.IE 3.0重磅设计畅谈

Magicodes.IE 3.0重磅设计畅谈总体设计图Magicodes.IE导入导出通用库,支持Dto导入导出、模板导出、花式导出以及动态导出,支持Excel、Csv、Word、Pdf和Html。IE在去年年底重构一次之后,经过这么长时间的迭代,又迎来了瓶颈。根据本…

php引用类,thinkphp引用类的使用

比如发送邮件类phpmailer1.将核心文件放入ORG目录下2.在使用的地方,引入这个类文件如何引入呢?import(.ORG.phpmailer);这个表示引入当前项目中的ORG中的phpmailer.class.php文件3.引入之后就可以使用文件中的类了public function sendEmail() {import(.…

Net5 已经来临,让我来送你一个成功

没错,那就是“下载成功”。现在,已经可以急速下载.Net5 docker 镜像 .Net 5 进行今天已经正式发布,想必各位已经通过各种渠道了解到了此次发布的所有内容。并且也都体会到了这次凑成三连的金 scott 是什么效果(啊哈,三…

推荐几款强大流行的BI系统

高级架构师俱乐部 读完需要2分钟速读仅需 1 分钟企业在日常运营过程中,需要根据公司实时经营数据来做未来决测或者发现经营中的问题,在此过程中离不开对数据的分析,而平常利用 excel 等方式极大的提高了领导层快速做出决测的成本&#xff0c…

php 4位数字不足补零,php实现数字不足补0的方法

php实现数字不足补0的方法发布时间:2020-08-28 09:51:06来源:亿速云阅读:100作者:小新这篇文章将为大家详细讲解有关php实现数字不足补0的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大…

起点低,怎么破?

职场&认知洞察 丨 作者 / findyi这是findyi公众号分享的第91篇原创文章洋友问:“洋哥,我北漂多年,专科毕业从农村出来,感觉做什么都不顺,我该怎么办”。和他聊了聊,他毕业后就来北京打工,尝…

C# Span 源码解读和应用实践

一:背景 1. 讲故事这两天工作上太忙没有及时持续的文章产出,和大家说声抱歉,前几天群里一个朋友在问什么时候可以产出 Span 的下一篇,哈哈,这就来啦!读过上一篇的朋友应该都知道 Span 统一了 .NET 程序 栈 …

[C#.NET 拾遗补漏]12:死锁和活锁的发生及避免

多线程编程时,如果涉及同时读写共享数据,就要格外小心。如果共享数据是独占资源,则要对共享数据的读写进行排它访问,最简单的方式就是加锁。锁也不能随便用,否则可能会造成死锁和活锁。本文将通过示例详细讲解死锁和活…

64岁Python之父加入微软 | 谁说大龄程序员无出路

喜欢就关注我们吧!现年 64 岁的 Python 创始人 Guido van Rossum 退休一年后再度复出,今天宣布已加入微软开发者部门 (Developer Division).我觉得退休生活乏味又无趣,因此已加入微软开发者部门。做什么工作?选择太多了&#xff0…

JAVA中的GridView每一个赋值,在ASP.NET 2.0中操作数据之六十二:GridView批量更新数据...

导言:在前面的教程,我们对数据访问层进行扩展以支持数据库事务.数据库事务确保一系列的操作要么都成功,要么都失败。本文我们将注意力转到创建一个批更新数据界面.在本文,我们将创建一个GridView控件,里面的每一行记录…

微软发布VS Code Jupyter插件!不止Python!多语言的Jupyter Notebook支持来了!

北京时间 2020 年 11 月 12 日,微软发布了全新的 VS Code Jupyter 插件!Jupyter 插件将 Jupyter Notebook 的功能引入 VS Code,并且将会支持更多语言和使用场景。Jupyter Notebook 支持创建和共享包含代码、方程式、文本和可视化内容的文档&a…