当前位置: 首页 > backend >正文

使用eclipse将原有tomcat插件工程调整为的Dynamic Web Module工程(保姆级教程)

文章目录

  • 前言
  • 一、导入原有tomcat插件工程
  • 二、手动规范工程目录结构
  • 三、配置Project Facets
  • 四、配置 Project Natures
  • 五、配置 Web Deployment Assembly
  • 六、配置 Java Build Path
  • 七、发布项目
  • 八、启动服务


前言

八步完成“tomcat插件工程”向“Dynamic Web Module工程”的迁移。


一、导入原有tomcat插件工程

点击文件import,选择Existing Projects into Workspace,选择项目文件夹目录导入

二、手动规范工程目录结构

手动将工程目录调整为 src、web结构,web中包含WEB-INF,将.classpath和.project保留在根目录。

代码如下(示例):

		|src|web|----WEB-INF|--------classes|.classpath|.project

三、配置Project Facets

项目properties窗口中 Project Facets选中Java和Dynamic Web Module,点击Apply and close。
在这里插入图片描述


四、配置 Project Natures

项目properties窗口中 Project Natures中add选择Web Properties,点击Apply and close。

在这里插入图片描述

五、配置 Web Deployment Assembly

项目properties窗口中 Web Deployment Assembly, 配置如下,点击Apply and close;
在这里插入图片描述

六、配置 Java Build Path

Source配置
Add Folder选择项目中的src文件夹,形如[project name]/src;
Default output folder路径选择,形如:[project name]/web/WEB-INF/classes
在这里插入图片描述

②Libraries配置
点击AddLibrary选择JER System Libray(提前配置就绪的jdk环境)
点击AddLibrary选择Server Runtime(提前配置就绪的tomat服务器)
点击AddLibrary选择Web App Libraries(选择本项目)
在这里插入图片描述
完成1~6步,至此全部配置完毕。

七、发布项目

servers视图中打开New Server窗口选择对应的tomcat服务器,
在这里插入图片描述
点击next,进入Add and Remove,选中待发布项目点击Add,最后点击Finish完成
在这里插入图片描述

八、启动服务

servers视图右键选择 Start或Debug,完成服务启动;
在这里插入图片描述

http://www.xdnf.cn/news/1577.html

相关文章:

  • 【数据可视化-26】基于人口统计与社会经济数据的多维度可视化分析
  • 【LLM+Code】Windsurf Agent 模式PromptTools详细解读
  • JAVA---面向对象(上)
  • 5.3.1 MvvmLight以及CommunityToolkit.Mvvm介绍
  • Redis安装及入门应用
  • 第53.5讲 | 小项目实战:用 SHAP 值解释农作物产量预测模型 [特殊字符][特殊字符]
  • SpringBoot整合AOP
  • Tomcat:从零理解Java Web应用的“心脏”
  • 健康养生小窍门
  • 微高压氧舱VS高压氧舱:氧气疗法的“双生花”如何重塑健康?
  • 【前端】基于 Promise 的 HTTP 客户端工具Axios 详解
  • MVCC详解
  • 【前端】【业务场景】【面试】在前端开发中,如何实现文件的上传与下载功能,并且处理可能出现的错误情况?
  • 机械手排列定位设备 PLC梯形图流程
  • 乐聚机器人与地瓜机器人达成战略合作,联合发布Aelos Embodied具身智能
  • UE5 Assimp 自用
  • ragflow部署以及api调用整理
  • java—13 RocketMQ
  • 拥抱健康生活,解锁养生之道
  • 某城乡老旧房屋试点自动化监测服务项目
  • 关于边缘计算盒子的外部接口保护
  • Python 的 datetime 模块使用详解
  • Redisson实战:分布式系统中的五大典型应用场景
  • 来访登记二维码生成
  • 数据一致性问题剖析与实践(二)——单机事务的一致性问题
  • MySQL的日志--Redo Log【学习笔记】
  • OpenCV 图形API(60)颜色空间转换-----将图像从 YUV 色彩空间转换为 RGB 色彩空间函数YUV2RGB()
  • PyQt6实例_A股财报数据维护工具_使用
  • 【TeamFlow】4.3.4 长度单位
  • 【大数据技术-联邦集群RBF】DFSRouter日志一直打印修改Membership为EXPIRED状态的日志分析