热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Eclipse项目怎么导入IDEA并运行(超详细)

这篇文章主要介绍了Eclipse项目怎么导入IDEA并运行(超详细),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

导入项目

集成环境:IntelliJ IDEA 2020.1.2
演示系统:DELL Windows 10

Eclipse项目如何导入IDEA并成功运行,从头到尾步骤,保姆式图解如下:

首先准备好一个Eclipse项目,这里以tmanager(web)项目为例,首先打开此项目的压缩包,把该项目的压缩包解压缩到工作空间中

在这里插入图片描述

接着打开IDEA

在这里插入图片描述

依次点击左上角的File→New→Project from Existing Sources

在这里插入图片描述

打开之前项目解压后的文件夹路径,并点击“OK”。

在这里插入图片描述

先勾选Import project from external model后选择Eclipse后点击Next。

在这里插入图片描述

无需设置,直接点击Next。

在这里插入图片描述

继续点击Next。

在这里插入图片描述

继续点击Next。

在这里插入图片描述

先暂时选择JDK 1.8版本并在JDK home path处找到你存放JDK的路径位置(一般此处默认配置好了,无需操作)之后点击Finish。可能有些导入的Eclipse项目所用Java版本不一,之后设置会解决此问题。

在这里插入图片描述

遇到上述所说问题,本Eclipse项目所用Java版本为1.6,而之前配置的是1.8版本,所以提示找不到对应的jdks,先点击ok进入,等待项目导入。

在这里插入图片描述

现在我们来设置JDK版本,点击左上角的File→Project Structure

在这里插入图片描述

在左侧栏选择Project后在右侧的Project SDK选择Java版本,此处我使用1.8(兼容1.6),下方的Project language level对应选择8,之后点击ok。

在这里插入图片描述

接着点击左上角File→Settings

在这里插入图片描述

在左上方搜索框内输入“compiler”(也可在左侧栏中直接找到Java compiler),选中Java compiler,点击Target bytecode version右侧的“+”号,之后选中tmanager(你的项目名)后点击“ok”。

在这里插入图片描述

之后在Target bytecode version下拉菜单中选择版本“8”,至此,项目基本导入完毕并与IDEA编译版本一致,接下来导入依赖。

在这里插入图片描述

导入依赖

点击左上角File→Project Structure

在这里插入图片描述

选中左侧栏Modules,选中tmanager(你的项目名),在Module SDK处选择1.8版本并把右侧红名的依赖全部右键→remove。

在这里插入图片描述

然后点击如图所示的“+”号,点击JARs or directories

在这里插入图片描述

找到你的lib包所在位置并选择它,然后点击ok。(如果是Maven管理的项目,此步骤可跳过)

在这里插入图片描述

如果你的项目是web项目,则还需要手动定位web.xml。同样的窗口,在左侧栏选择Facets→“+”→Web

在这里插入图片描述

选中tmanager(你的项目名)后点击ok。

在这里插入图片描述

之后选中如图所示的路径,点击右侧图书按钮,在中间框中点击“…”来编辑web.xml的路径。

在这里插入图片描述

因为IDEA的规范与Eclipse不一,web.xml的存放位置不一,所以此处需要手动找到导入的Eclipse项目的web.xml,否则IDEA识别不到。之后点击ok保存。接着点击右下角的“Create Artifact”。

在这里插入图片描述

此时界面自动跳转到Artifacts,点击右下角的Fix。

在这里插入图片描述

选择Add all missing dependencies of ‘tmanager' to the artifact。之后点击ok保存当前设置。

在这里插入图片描述

配置服务器

点击左上角的File→Settings

在这里插入图片描述

在左侧搜索框中输入“Servers”找到Application servers后点击右侧如图所示的“+”号,点击Tomcat server。

在这里插入图片描述

之后依次点击如图所示按钮,选择你tomcat的存放路径后点击两次ok。

在这里插入图片描述

接着点击右上角的“Add configuration”。

在这里插入图片描述

点击左上角“+”,选择Tomcat Server→Local,右侧Name处可任意命名。

在这里插入图片描述

之后点击右下角Fix。

在这里插入图片描述

点击ok保存设置。

在这里插入图片描述

然后打开左上角File→Project Structure

在这里插入图片描述

如图所示选择Modules→tmanager(你的项目名)→“+”。

在这里插入图片描述

点击Library。

在这里插入图片描述

选择之前配置好的tomcat版本,然后点击Add selected,点击ok保存。

在这里插入图片描述

试运行

连接服务器成功。

在这里插入图片描述

到此这篇关于Eclipse项目怎么导入IDEA并运行(超详细)的文章就介绍到这了,更多相关Eclipse项目导入IDEA内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!


推荐阅读
  • 本文介绍了多种Eclipse插件,包括XML Schema Infoset Model (XSD)、Graphical Editing Framework (GEF)、Eclipse Modeling Framework (EMF)等,涵盖了从Web开发到图形界面编辑的多个方面。 ... [详细]
  • 在使用Postman进行接口测试时,如果携带大量参数,可能会遇到‘请求头过大’的问题。本文将详细介绍如何调整Tomcat的请求头大小限制,并提供有效的路径映射解决方案,以避免因路径配置不当导致的404错误。 ... [详细]
  • Hibernate入门指南:单表数据库操作详解
    本文介绍了Hibernate作为全面的ORM框架的基础知识,并详细讲解了在MyEclipse环境中配置Hibernate以及进行基本的数据库单表操作的方法,包括增删改查等常见操作。 ... [详细]
  • 深入理解SAP Fiori及其核心概念
    本文详细介绍了SAP Fiori的基本概念、发展历程、核心特性、应用类型、运行环境以及开发工具等,旨在帮助读者全面了解SAP Fiori的技术框架和应用场景。 ... [详细]
  • 本文探讨了在使用 ClickOnce 部署方式时遇到的自动更新失败问题,包括本地安装与服务器安装的不同表现,并提供了详细的解决方案。 ... [详细]
  • 解析 HTTP 头 'Vary: Accept-Encoding' 的作用与重要性
    本文详细探讨了 'Vary: Accept-Encoding' HTTP 头的作用,即指导缓存系统(如代理服务器和 CDN)根据不同的编码需求存储和提供适当的资源版本,确保不同类型的客户端能够接收到适合自己的内容。 ... [详细]
  • Eclipse 开发环境配置指南:从下载到免安装配置
    Eclipse 是一个广泛使用的开源Java开发环境,掌握其正确的安装与配置方法对于初学者至关重要。本文将详细介绍如何下载、安装及配置Eclipse,确保您的开发环境搭建顺利。 ... [详细]
  • 使用URLHttpConnection获取并展示图片至ImageView的方法
    本文介绍如何通过URLHttpConnection方式从网络加载图片,并将其显示在Android应用的ImageView组件上。包括布局文件和Java代码的具体实现。 ... [详细]
  • 本文探讨了如何利用 Application 对象在 PHP 应用程序中共享数据,特别是在多用户环境中保持数据的一致性和安全性。文章还介绍了 Application 对象的基本结构、方法和事件,并提供了实际应用示例。 ... [详细]
  • 解决MySQL Administrator 登录失败问题
    本文提供了解决在使用MySQL Administrator时遇到的登录错误的方法,包括启动变量和服务部分禁用的问题。同时,文章还介绍了通过安全配置模式来解决问题的具体步骤。 ... [详细]
  • 这个报错出现在userDao里面,sessionfactory没有注入。解决办法:spring整合Hibernate使用test测试时要把spring.xml和spring-hib ... [详细]
  • J2EE平台集成了多种服务、API和协议,旨在支持基于Web的多层应用开发。本文将详细介绍J2EE平台中的13项关键技术规范,涵盖从数据库连接到事务处理等多个方面。 ... [详细]
  • 微信小程序支付官方参数小程序中代码后端发起支付代码支付回调官方参数文档地址:https:developers.weixin.qq.comminiprogramdeva ... [详细]
  • Spring Boot 初学者指南(第一部分)
    本文介绍了Spring Boot框架的基础知识,包括其设计理念、主要优势以及如何简化传统的J2EE开发流程。 ... [详细]
  • 深入解析Android Activity生命周期
    本文详细探讨了Android中Activity的生命周期,通过实例代码和详细的步骤说明,帮助开发者更好地理解和掌握Activity各个阶段的行为。 ... [详细]
author-avatar
cmm雨轩
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有