如何将eclipse项目导入到idea的方法步骤(图文)

 更新时间:2020年03月19日 14:58:55   作者:锋齐叶落  
这篇文章主要介绍了如何将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此处默认是空,如果是空的你访问地址:http://localhost:8080/index.jsp,我这里是带着项目名称访问:http://localhost:8080/ddxd/index.jsp

OK,以上就是基本的eclipse项目导入idea,启动你的Tomcat尽情享受吧!更多相关eclipse项目导入到idea内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java线程之程安全与不安全代码示例

    Java线程之程安全与不安全代码示例

    这篇文章主要介绍了Java线程之程安全与不安全代码示例,还是比较不错的,这里分享给大家,供需要的朋友参考。
    2017-11-11
  • SpringBoot项目中访问HTML页面的三种方法

    SpringBoot项目中访问HTML页面的三种方法

    这篇文章主要介绍了SpringBoot项目中访问HTML页面的三种方法,文中通过代码示例和图文结合的方式讲解的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
    2024-07-07
  • SpringBoot开发案例之配置Druid数据库连接池的示例

    SpringBoot开发案例之配置Druid数据库连接池的示例

    本篇文章主要介绍了SpringBoot开发案例之配置Druid数据库连接池的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-03-03
  • SpringBoot中实现Redis Stream队列的代码实例

    SpringBoot中实现Redis Stream队列的代码实例

    本文介绍了如何在Spring Boot中使用Redis Stream队列进行消息的生产和消费,涉及到的主要内容包括添加Redis依赖、配置RedisTemplate、创建生产者和消费者监听器等,需要的朋友可以参考下
    2024-09-09
  • SpringBoot临时属性设置方法

    SpringBoot临时属性设置方法

    这篇文章主要介绍了SpringBoot临时属性设置方法,SpringBoot工程可以基于java环境独立进行jar文件启动服务,文中给大家提到了命令行启动常见问题以及解决方案,需要的朋友可以参考下
    2022-09-09
  • Java实现经典拳皇误闯冒险岛游戏的示例代码

    Java实现经典拳皇误闯冒险岛游戏的示例代码

    《拳皇误闯冒险岛》是拳皇和冒险岛素材的基于JavaSwing的动作类游戏。本文将用Java语言实现这一游戏,需要的小伙伴可以参考一下
    2022-02-02
  • Java 泛型的上界和下界通配符示例详解

    Java 泛型的上界和下界通配符示例详解

    这篇文章主要为大家通过示例介绍了Java 泛型的上界和下界通配符,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-04-04
  • java实现简易版图形界面计算器

    java实现简易版图形界面计算器

    这篇文章主要为大家详细介绍了java实现简易版图形界面计算器,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-05-05
  • Java中的JScrollPane使用详细说明

    Java中的JScrollPane使用详细说明

    这篇文章主要给大家介绍了关于Java中JScrollPane使用的相关资料,Java JScrollPane是Swing库提供的一个组件,用于在需要滚动的区域中显示内容,需要的朋友可以参考下
    2024-07-07
  • IntelliJ IDEA本地代码提交到github网站不显示与本地不同步问题的解决办法

    IntelliJ IDEA本地代码提交到github网站不显示与本地不同步问题的解决办法

    今天小编就为大家分享一篇关于IntelliJ IDEA本地代码提交到github网站不显示与本地不同步问题的解决办法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10

最新评论