idea专业版和idea社区版整合Tomcat,并将war包部署

文章目录

idea专业版和idea社区版整合Tomcat,并将war包部署

开发过程中,由于需要运用云平台,所以从新配置开发环境,其它或多或少有些许问题,但解决起来较为轻松。而对于部署注册中心Eureka时,应该是由于版本过高原因导致无法使用springboot内置的Tomcat,所以选择减低版本,使用外置的Tomcat8来进行部署,由于我在网上没有找到合适的解决方案,所以记录一下。

一、idea专业版部署

在idea专业版的部署比较顺利,没发现什么问题。

1.我使用的是ideda2022的社区版,那些低版本的步骤应该大致雷同。对于idea2022专业版内置有Tomcat,此时直接添加即可,由于我已经配置过,回来总结一下,操作步骤一样。

2.进入后点击添加本地Tomcat即可。

3.配置Tomcat的基本信息,其内部也就是指定Tomcat的名称和路径。JRE就是jdk内置的jre,idea已经选中了,只需要选中对应版本即可。

4.这边需要配置相应的war包对应的信息,点击ok即可,出去就可以正常运行。

二、idea社区版部署

在社区版由于在网上都找不到相关准确的教程,一直报错java.lang.IllegalArgumentException: Unknown attribute http://javax.xml.XMLConstants/property/accessExternalDTD ,但是百度都没有相关的解决方案,然后试错了3小时终于得到正确的解决方案。

1.由于2023社区版的idea没有配置有Tomcat,需要先安装这个插件。

2.在idea库中添加Tomcat的两个jar包。

3.由于我已经配置过,回来总结一下,操作步骤一样。

4.对Tomcat进行相应的配置,配置完成点击ok即可正常运行项目。

三、错误案例

1.在模块中添加jar包。

2.给工程里添加war包,但是社区版的idea没有发现有war包的选项,就选了一个其它的,但发现并没有什么作用。

3.在Tomcat中的webapps中添加war包,这是纯部署的操作,对于idea部署Tomcat不起作用。

记录每一个学习瞬间

相关推荐
海的透彻3 小时前
dockerfile如何快速构建容器(java服务)
java·开发语言
code2cat3 小时前
Java工具篇之Gradle:用任务图组织构建与交付
java·开发语言·单元测试·gradle
后台模板学习4 小时前
大模型 Prompt 工程在电商订单系统中的踩坑记录
java·python·prompt
w_zero_one4 小时前
算法--构造
java·数据结构·算法
SL_staff4 小时前
制造业订单交付崩盘?用四层协同框架重建交付可信度(技术实践)
java·产品·全栈
SL_staff5 小时前
打破风控迭代死循环:用决策编排重构业务与技术协作链路
java·产品·全栈
Mikko76 小时前
Redis 连接数满了服务端有错误信息吗?连接数不增加却命令超时?6.2 实测连接池、超时与大 key 怎么判定
java·spring boot·redis·后端
.Bryce.6 小时前
从零到一开发技术名词大全:从需求分析到 AI Agent 工程
java·网络·人工智能·agent·需求分析·agent评测
SL_staff6 小时前
JVS-APS的7个刚性约束设计:从无限产能幻觉到可执行排产的工程实践
java·spring cloud·全栈
代码山河7 小时前
基本类型转换:自动类型转换与强制类型转换
java·学习·架构·教程·面向对象·项目