教你如何把Eclipse创建的Web项目(非Maven)导入Idea

 更新时间:2021年04月22日 10:20:07   作者:小卤蛋挖坑日记  
这篇文章主要介绍了教你如何把Eclipse创建的Web项目(非Maven)导入Idea,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

问题描述

无论任何项目,在切换IDE工具时经常出现各种报错、异常的卡壳现象,其实大多都是因为两个IDE之间运行环境或依赖库的差异引起的!本文以把Eclipse创建的项目导入到Idea为例,希望对大家解决该类问题有所帮助!

一、复制Eclipse项目

采用复制方式是为了避免失误操作导致文件丢失,可以直接复制项目文件夹到任意非不包含中文和空格的路径。
若不知道项目路径在哪,可打开eclipse,选中待导出项目,快捷键 ALT + SHIFT + W, 点击System Explorer打开项目路径

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

二、 IDE导入项目

1、如图操作 File -> new -> Project from Existing Sourse

在这里插入图片描述

2、如图,在选择文件窗口选中刚刚项目复制到的路径、点击OK

在这里插入图片描述

3、如图,选中Eclipse图标,Next

在这里插入图片描述

3、如图,默认选中项目,Next

在这里插入图片描述

4、如图选中默认代码风格,Next

在这里插入图片描述

5、选择Eclipse创建项目时使用的JDK版本、Finish

在这里插入图片描述

6、使用本窗口打开项目

在这里插入图片描述

三、引入lib路径的jar包

1、展开项目,一堆错误

在这里插入图片描述

2、如图,File -> Project Structure

在这里插入图片描述

3、如图,点击左侧点击Modules,选中红色的eclpise配置文件,点击下方“ - ”以移除所有红色的东东,Apply

在这里插入图片描述

在这里插入图片描述

4、添加Lib目录下的jar包、无外部引入jar包则忽略4-7步,点击左侧Libraries,点击旁边“+”,(若无外部引入则直接跳转至第四项)

在这里插入图片描述

5、按顺序依次展开项目目录结构,选择lib文件夹,OK

在这里插入图片描述

6、弹出小窗、OK

在这里插入图片描述

7、点击Apply

在这里插入图片描述

四、引入tomcat依赖库

1、点击左侧Modules菜单,点击下方 +,选择Library

在这里插入图片描述

4、依次点击添加相应版本的tomcat依赖库

在这里插入图片描述

五、配置Web

1、回到IDEA项目主页,选中项目,右键,Add Frameword Support

在这里插入图片描述

2、选择Web Application,Ok

在这里插入图片描述

3,File -> Project Structure,Facets -> + -> web.xml (若为无web.xml的项目则忽略)

在这里插入图片描述

4、核对路径后,OK

在这里插入图片描述

5、如图依次操作

在这里插入图片描述

6、如图选中Eclipse创建的WebContent以切换网络资源路径

在这里插入图片描述
在这里插入图片描述

7、记得Apply,完成

六、引入JAVA EE

1、打开任意报错文件,鼠标停留在红杠处,点击Add JavaEE …

在这里插入图片描述

2、选择Download,ok

在这里插入图片描述

3、此时红杠全无,挂载到tomcat即可运行

在这里插入图片描述

到此这篇关于教你如何把Eclipse创建的Web项目(非Maven)导入Idea的文章就介绍到这了,更多相关Eclipse Web项目导入Idea内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java并发编程示例(十):线程组

    Java并发编程示例(十):线程组

    这篇文章主要介绍了Java并发编程示例(十):线程组,Java提供了ThreadGroup类来控制一个线程组,一个线程组可以通过线程对象来创建,也可以由其他线程组来创建,生成一个树形结构的线程,需要的朋友可以参考下
    2014-12-12
  • 详解Spring-Cloud2.0之Feign调用远程服务指南

    详解Spring-Cloud2.0之Feign调用远程服务指南

    这篇文章主要介绍了详解Spring-Cloud2.0之Feign调用远程服务指南,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • Java实现简单扫雷程序

    Java实现简单扫雷程序

    这篇文章主要为大家详细介绍了Java实现简单扫雷程序,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-06-06
  • hadoop序列化实现案例代码

    hadoop序列化实现案例代码

    序列化想必大家都很熟悉了,对象在进行网络传输过程中,需要序列化之后才能传输到客户端,或者客户端的数据序列化之后送达到服务端,本文将为大家介绍Hadoop如何实现序列化,需要的可以参考一下
    2022-01-01
  • 在MyBatisPlus中使用@TableField完成字段自动填充的操作

    在MyBatisPlus中使用@TableField完成字段自动填充的操作

    这篇文章主要介绍了在MyBatisPlus中使用@TableField完成字段自动填充的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-02-02
  • Java中的Kafka拦截器详解

    Java中的Kafka拦截器详解

    这篇文章主要介绍了Java中的Kafka拦截器详解,Producer 拦截器(interceptor)是在 Kafka 0.10 版本被引入的,主要用于实现 clients 端的定制化控制逻辑,需要的朋友可以参考下
    2023-11-11
  • springboot配置文件使用方式

    springboot配置文件使用方式

    文章介绍了将参数配置在配置文件中的方法,包括使用@Component和@Value注解进行外部配置的属性注入,以及使用@ConfigurationProperties简化配置,文章还提供了YAML格式配置文件的语法和特点,并强调了集中管理和维护配置参数的重要性
    2024-11-11
  • Java中Base64加密解密举例详解

    Java中Base64加密解密举例详解

    Base64编码是我们程序开发中经常使用到的编码方法,它是一种基于用64个可打印字符来表示二进制数据的表示方法,这篇文章主要给大家介绍了关于Java中Base64加密解密的相关资料,需要的朋友可以参考下
    2024-05-05
  • java、springboot 接口导出txt方式

    java、springboot 接口导出txt方式

    这篇文章主要介绍了java、springboot 接口导出txt方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-01-01
  • Linux 下通过 java 命令启动 jar 包常见方式小结

    Linux 下通过 java 命令启动 jar 包常见方式小结

    这篇文章主要介绍了Linux 下通过 java 命令启动 jar 包常见方式小结,后台启动jar包命令大致有五种,每种方式结合代码给大家介绍的非常详细,感兴趣的朋友一起看看吧
    2023-12-12

最新评论