Eclipse WEB项目在IDEA中使用

ops/2024/11/13 9:16:42/

bolg前景

发现很多老邓教学喜欢用eclipse来作为javaweb课程的编译软件,但是我相信有很大一部分人都跟我一样喜欢用IDEA这款编译软件的,同时我发现很多文章都无法确确实实的解决“Eclipse WEB项目在IDEA中使用”这一问题,所以专门写了这篇文章,给迷路的大学生提供解决方法。

环境及软件使用

  1. IntelliJ IDEA 2021.3.3(好像2022及以前的版本的界面都差不多)
  2. Tomcat 8.5.100
  3. JDK17

注意事项:IDEA JDK Tomcat的版本是有一定关系的,如果是JDK1.8用Tomcat8版本一般来说都可以用的
另外,Tomcat旧版本的下载我感觉有点难搞,可以直接用一下网盘链接下载 Tomcat8.5.100(注意适配,用不了就别用)
链接:https://pan.baidu.com/s/19Fq_DxQ90gvblmp9d5FTKQ?pwd=h3t6
提取码:h3t6

操作步骤

  1. 打开项目,发现只有两个eclipse的工程相关文件(其他版本可能可以显示全部文件,不打紧)。不要慌不要急
    在这里插入图片描述

  2. 点开项目结构开始操作
    在这里插入图片描述

  3. 导入模块在这里插入图片描述

  4. 选择导入.project文件
    在这里插入图片描述

  5. 点击下一步
    在这里插入图片描述

  6. 导入项目
    在这里插入图片描述

  7. 然后下一步,点到选择jdk界面,我这边选择的是jdk17,1.8也是可以的;直接点击完成
    在这里插入图片描述

  8. 先应用
    在这里插入图片描述

  9. 因为这边显示项目无sdk所以先去修改项目SDK,这里改完之后模块会自动更新的
    在这里插入图片描述

  10. 导入tomcat相关包(点回“模块”选项卡,选择该工程)
    在这里插入图片描述

  11. 添加工程相关jar包,可以把这边相关爆红的全部删除
    在这里插入图片描述
    在这里插入图片描述

  12. 修改模块特性为web
    在这里插入图片描述
    12.修改web描述文件为原有的web.xml
    在这里插入图片描述

  13. 修改web资源目录路径为已有的路径
    在这里插入图片描述

  14. 完成之后点击右下角,点击后会跳转到工件
    在这里插入图片描述

  15. 会自动跳转到工件,右下角单击修正
    在这里插入图片描述

  16. 然后会弹出这个,应该都可以点,点一个就行了,都已经测试过了,如果电点完之后还有黄色三角的警示符号,就再点一下直到没有警示符号显示在这里插入图片描述

  17. 添加Tomcat配置
    在这里插入图片描述

  18. 直接右下角点修复然后确认就可以了
    在这里插入图片描述
    18. 如果是第一次来应用程序服务器右边那个配置要点一下,把Tomcat的目录放进去就行了,他会自动识别的。(注意事项:如果没有识别多半是Tomcat安装有问题在这里插入图片描述


http://www.ppmy.cn/ops/111724.html

相关文章

mysql DBA常用的sql

是否一般查询日志,默认关闭 show variables like ‘general_log’; 是否开启慢日志查询 默认关闭 show global variables like ‘slow_query_log’; 开启慢日志查询 SET GLOBAL slow_query_log ‘ON’; 默认是10 单位s SELECT long_query_time; 设置超过1s就算…

机器学习与深度学习的区别

文章目录 机器学习与深度学习的区别一、引言二、机器学习概述1、机器学习定义1.1、机器学习的应用 2、机器学习算法 三、深度学习概述1、深度学习定义1.1、深度学习的应用 2、深度学习算法 四、机器学习与深度学习的区别1、学习方法2、数据需求3、应用领域 五、总结 机器学习与…

基于YOLO目标检测实现表情识别(结合计算机视觉与深度学习的创新应用)

基于YOLO(You Only Look Once)的目标检测技术实现的表情识别项目是一个结合了计算机视觉与深度学习的创新应用。该项目旨在通过分析人脸图像或视频流中的面部特征来识别七种基本人类情感表达:愤怒(Angry)、厌恶&#x…

使用 Nmap 进行 SSL/TLS 加密套件枚举

1. Nmap 简介 Nmap(Network Mapper)是一个开源的网络探测和安全审计工具。它广泛用于扫描网络并发现设备、端口及服务,同时也支持多种脚本来进行更高级的安全扫描。Nmap 的 -sV 参数可以用于探测开放端口上的服务及版本信息,配合…

人脸防伪检测系统源码分享

人脸防伪检测检测系统源码分享 [一条龙教学YOLOV8标注好的数据集一键训练_70全套改进创新点发刊_Web前端展示] 1.研究背景与意义 项目参考AAAI Association for the Advancement of Artificial Intelligence 项目来源AACV Association for the Advancement of Computer Vis…

如何使用myabtis log plugin插件展示出数据库查询语句

1、安装myabtis log plugin插件 直接插件市场搜该插件进行安装就行,安装完成后,会有如下图标 2、需要集成log4j springboot版本需要集成log4j,集成遇到的问题可以参考我之前文章 3、配置log4j.xml文件,添加mapper文件的打印 &l…

【Ubuntu】在 Ubuntu 22.04.3 LTS 安装 davfs2 通过 Nextcloud WebDAV 挂载到 Ubuntu 的目录上

在 Ubuntu 22.04.3 LTS 安装 davfs2 通过 Nextcloud WebDAV 挂载到 Ubuntu 的目录上 安装 davfs2加到 davfs2 群组中创建挂载点和 .davfs2/复制 secrets 文件设置所有者和属性修改 secrets 内容添加 挂载信息挂载文件系统卸载文件系统 遇到这样的一个需求:要求把应用…

C/C++语言基础--从C到C++的不同(上)

本专栏目的 更新C/C的基础语法,包括C的一些新特性 前言 之前更新的C语言,感谢大家的点赞收藏关注,接下来我们逐步也开始更新C;C语言后面也会继续更新知识点,如内联汇编;本人现在正在写一个C语言的图书管理系…