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

文章目录

  • idea专业版和idea社区版整合Tomcat,并将war包部署
    • 一、idea专业版部署
    • 二、idea社区版部署
    • 三、错误案例

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不起作用。
在这里插入图片描述

记录每一个学习瞬间

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/26813.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

编程导航算法通关村第 1关 | 单链表的操作

编程导航算法通关村第 1关 | 链表的操作 文章目录 编程导航算法通关村第 1关 | 链表的操作单链表链表的定义初始化链表的遍历获取链表的长度链表的插入链表的节点的删除 双向链表节点的定义双向链表的定义节点的打印获取长度头部插入元素尾部插入元素链表的删除 单链表 链表的…

红队打靶:billu_b0x打靶思路详解(vulnhub)

目录 写在开头 第一步:主机发现和端口扫描 第二步:Web渗透 第三步:利用文件包含进行代码审计 第四步:图片马上传与反弹shell 第五步:敏感文件提权 总结与思考 写在开头 我的博客等级终于到三级了,…

部署langchain+chatglm

先参考:window零基础部署langchain-ChatGLM_飞奔的屎壳郎的博客-CSDN博客 安装一部分, 1.GCC安装 gcc64位下载 一定要装64位的gcc,因为我的电脑是w10 64位的,装32位运行langchain报错并配置环境变量 可直接用压缩包中的文件&am…

Web3的2048,Sui 8192能否打开全链游戏的大门?

作者:Peng SUN,Foresight News Sui 8192:一局游戏就是一个NFT Sui 8192智能合约基于Move语言编写,构成非常简单,包括游戏、Game Board与排行榜(Leaderboard)三部分,覆盖方块移动、…

Leetcode每日一题(困难):834. 树中距离之和(2023.7.16 C++)

目录 834. 树中距离之和 题目描述: 实现代码与解析: DFS 原理思路: 834. 树中距离之和 题目描述: 给定一个无向、连通的树。树中有 n 个标记为 0...n-1 的节点以及 n-1 条边 。 给定整数 n 和数组 edges , edge…

《C++程序设计原理与实践》笔记 第20章 容器和迭代器

本章和下一章将介绍STL,即C标准库的容器和算法部分。关键概念序列和迭代器用于将容器(数据)和算法(处理)联系在一起。 20.1 存储和处理数据 首先考虑一个简单的例子:Jack和Jill各自在测量车速&#xff0c…

GO语言slice

slice: data lencap 以及存取的元素是可以安全读写的 Slice 扩容。 1,预估: 2,预估容量后*字节数 所需的内存 3,各种语言从OS上提前申请内存,匹配GO规则的内存

Windows搭建SVN环境

VisualSVN Server下载 https://www.visualsvn.com/products VisualSVN Server安装创建仓库创建项目创建用户创建组项目分配组VisualSVN下载 https://www.visualsvn.com/products VisualSVN安装项目检出项目检出路径:https://changwq:8443/svn/dev/InterfaceManage 项…

如何实时记录工序流转状态——手机扫码让进度一目了然

对于生产企业来说记录工序的进展状态非常重要,有一部分中小型企业会使用纸制的“工序流转卡”,每日收集齐后再交由专员人工录入到电脑上,这种方式不仅费时费力,还容易出错,更重要的是无法让管理者实时掌握各个订单的进…

【FPGA】基于C5的第一个SoC工程

文章目录 前言SoC的Linux系统搭建 前言 本文是在毕业实习期间学习FPGA的SoC开发板运行全连接神经网络实例手写体的总结。 声明:本文仅作记录和操作指南,涉及到的操作会尽量细致,但是由于文件过大不会分享文件,具体软件可以自行搜…

程序环境和预处理超详细讲解

目录 程序的翻译环境和执行环境 详解编译链接 翻译环境 编译本身也分为几个阶段 运行环境 预处理(预编译)详解 预定义符号 #define #define 定义标识符 #define 定义宏 #define 替换规则 #和## ## 的作用 带副作用的宏参数 宏和函数对比 …

服务器反向代理

反向代理作用 隐藏服务器信息 -> 保证内网的安全,通常将反向代理作为公网访问地址,web服务器是内网,即通过nginx配置外网访问web服务器内网 举例 百度的网址是:http://www.baidu.com , 现在我通过自己的服务器地…