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不起作用。
记录每一个学习瞬间
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· spring官宣接入deepseek,真的太香了~