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

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

这篇文章主要介绍了教你如何把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内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!


推荐阅读
  • 在当前众多持久层框架中,MyBatis(前身为iBatis)凭借其轻量级、易用性和对SQL的直接支持,成为许多开发者的首选。本文将详细探讨MyBatis的核心概念、设计理念及其优势。 ... [详细]
  • 将Web服务部署到Tomcat
    本文介绍了如何在JDeveloper 12c中创建一个Java项目,并将其打包为Web服务,然后部署到Tomcat服务器。内容涵盖从项目创建、编写Web服务代码、配置相关XML文件到最终的本地部署和验证。 ... [详细]
  • 作为一名新手,您可能会在初次尝试使用Eclipse进行Struts开发时遇到一些挑战。本文将为您提供详细的指导和解决方案,帮助您克服常见的配置和操作难题。 ... [详细]
  • 解决JAX-WS动态客户端工厂弃用问题并迁移到XFire
    在处理Java项目中的JAR包冲突时,我们遇到了JaxWsDynamicClientFactory被弃用的问题,并成功将其迁移到org.codehaus.xfire.client。本文详细介绍了这一过程及解决方案。 ... [详细]
  • 探讨如何真正掌握Java EE,包括所需技能、工具和实践经验。资深软件教学总监李刚分享了对毕业生简历中常见问题的看法,并提供了详尽的标准。 ... [详细]
  • 本文详细介绍了如何准备和安装 Eclipse 开发环境及其相关插件,包括 JDK、Tomcat、Struts 等组件的安装步骤及配置方法。 ... [详细]
  • 本文探讨了在Windows Server 2008环境下配置Tomcat使用80端口时遇到的问题,包括端口被占用、多项目访问失败等,并提供详细的解决方法和配置建议。 ... [详细]
  • Struts与Spring框架的集成指南
    本文详细介绍了如何将Struts和Spring两个流行的Java Web开发框架进行整合,涵盖从环境配置到代码实现的具体步骤。 ... [详细]
  • 本文介绍如何将自定义项目设置为Tomcat的默认访问项目,使得通过IP地址访问时直接展示该自定义项目。提供了三种配置方法:修改项目路径、调整配置文件以及使用WAR包部署。 ... [详细]
  • 简化报表生成:EasyReport工具的全面解析
    本文详细介绍了EasyReport,一个易于使用的开源Web报表工具。该工具支持Hadoop、HBase及多种关系型数据库,能够将SQL查询结果转换为HTML表格,并提供Excel导出、图表显示和表头冻结等功能。 ... [详细]
  • 本文将详细介绍通过CAS(Central Authentication Service)实现单点登录的原理和步骤。CAS由耶鲁大学开发,旨在为多应用系统提供统一的身份认证服务。文中不仅涵盖了CAS的基本架构,还提供了具体的配置实例,帮助读者更好地理解和应用这一技术。 ... [详细]
  • 本文详细分析了JSP(JavaServer Pages)技术的主要优点和缺点,帮助开发者更好地理解其适用场景及潜在挑战。JSP作为一种服务器端技术,广泛应用于Web开发中。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • 本文介绍了如何利用JavaScript或jQuery来判断网页中的文本框是否处于焦点状态,以及如何检测鼠标是否悬停在指定的HTML元素上。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
author-avatar
訫嬘風飛_487_519
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有