idea创建javaweb项目步骤超详细(2022最新版本)

news2024/11/24 11:38:03

目录

前言:

一、新建文件

1.在idea里面点击文件-新建-项目

 2.新建项目-更改名称为自己想要的项目名称-创建

3.右键自己建立的项目-添加框架支持

4.勾选Web应用程序-确定

5.建立成功界面

 二、配置tomcat 

6.点击添加配置文件

 7.点击这个+

8.选择这个tomcat的本地

9.点击配置-----然后点击+号

10.点击这个主目录的选择文件夹

11.选择自己tomcat的解压包位置---确定

12.点击修复,idea会自动帮忙配置工件 

13.在自动跳出来的页面点击应用--确定

14.点击这个运行按钮

 三、查看运行结果

15.跳出来这个界面就是部署安装成功


前言:

我这里用的idea是2022版本(专业版)

JDK是17版本

tomcat是9版本

其他文章里面这些配置都有详细介绍 

英文的界面可以根据位置或者翻译软件自行对应选择

一、新建文件

1.在idea里面点击文件-新建-项目

 2.新建项目-更改名称为自己想要的项目名称-创建

3.右键自己建立的项目-添加框架支持

4.勾选Web应用程序-确定

5.建立成功界面

 二、配置tomcat 

6.点击添加配置文件

 7.点击这个+

8.选择这个tomcat的本地

注意:是Tomcat服务器,不是TomEE服务器

9.点击配置-----然后点击+号

10.点击这个主目录的选择文件夹

11.选择自己tomcat的解压包位置---确定

注意:这个选择的包是bin包的上一级包那个才是

 选择正确的界面

12.点击修复,idea会自动帮忙配置工件 

13.在自动跳出来的页面点击应用--确定

14.点击这个运行按钮

 三、查看运行结果

15.跳出来这个界面就是部署安装成功

(如果是404,那就是一些idea版本不带index.jsp或者没有这个文件,自己创建一个就可以了,tomcat是运行成功,没问题的。如果tomcat乱码可以参考我的这篇文章)

如果你觉得本篇文章对你有所帮助的,给个一键三连吧!!!

点赞关注收藏,抱拳了!

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据分析利器:XGBoost算法最佳解析

XGBoost是一种经典的集成式提升算法框架,具有训练效率高、预测效果好、可控参数多、使用方便等特性,是大数据分析领域的一柄利器。在实际业务中,XGBoost经常被运用于用户行为预判、用户标签预测、用户信用评分等项目中。XGBoost算法框架涉及到…

javaWeb项目基于tomcat运行部署后访问方案总结

javaWeb项目基于tomcat运行部署后访问方案总结 1.需求背景 最近接到一个老项目,这个是一个前后没有分离的java+jsp项目,所以前后端的代码是在一个项目里面的,因此在这个项目上开发就需要面临第一个问题:启动运行项目。简介:Java Web,是用Java技术来解决相关web互联网领域…

字符串的算法题目-字符串

题目一: 描述 对于一个长度为 n 字符串,我们需要对它做一些变形。 首先这个字符串中包含着一些空格,就像"Hello World"一样,然后我们要做的是把这个字符串中由空格隔开的单词反序,同时反转每个字符的大小写…

【Java】数组中值得说的那些事

文章目录前言一、数组的创建及初始化🌳1、数组的创建🌳2、数组的初始化🍑(1)动态初始化🍑(2)静态初始化二、数组的使用🌳1、数组中元素访问🌳2、遍历数组&…

力扣LeatCode算法题-两数之和(二)

力扣算法题第二题,两数相加算法题: 要求: //给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 //如果,我们将这两个数…

企业使用有线和5G主备双链路上网配置案例

场景介绍 典型的企业分支通常还是采用有线链路作为主链路,例如以太链路、MPLS专线等。为了提升分支站点的可靠性,企业一般都会部署两条上行链路,一条为主链路,一条为备链路。如果两条上行链路都采用有线,成本会比较高&…

JVM StringTable

文章目录学习资料StringTableString的基本特性String的内存分配StringTable为什么要调整?String的基本操作字符串拼接操作拼接操作与append操作的效率对比intern()的使用学习资料 【尚硅谷宋红康JVM全套教程(详解java虚拟机)】 【阿里巴巴Ja…

prometheus exporter 监控主机

前提要求部署Grafana 前言 有许多库和服务器可以帮助将第三方系统中的现有指标导出为Prometheus指标。在无法直接使用Prometheus度量(例如,HAProxy或Linux系统统计数据)对给定系统进行检测的情况下,这是非常有用的。 node-exporter Linux操作系统采集&…

【Hack The Box】windows练习-- Scrambled

HTB 学习笔记 【Hack The Box】windows练习-- Scrambled 🔥系列专栏:Hack The Box 🎉欢迎关注🔎点赞👍收藏⭐️留言📝 📆首发时间:🌴2022年11月17日🌴 &…

第2-3-5章 删除附件的接口开发-文件存储服务系统-nginx/fastDFS/minio/阿里云oss/七牛云oss

文章目录5.4 接口开发-根据id删除附件5.4.1 接口文档5.4.2 代码实现5.4.3 接口测试5.4.4 测试ALI和FAST_DFS以及MINIO上传和删除的接口5.4.4.1 阿里云OSS上传和删除5.4.4.2 FastDFS上传和删除5.4.4.3 Minio上传和删除5.5 接口开发-根据业务类型/业务id删除附件5.5.1 接口文档5.…

[附源码]SSM计算机毕业设计成都团结石材城商家协作系统JAVA

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

力扣(LeetCode)6. Z 字形变换(C++)

数学构造 ZZZ 字形变换类似情报加密。找规律解密,就能得到构造的方法。 第 000 行相邻的数,取 n4n4n4 如上图,观察第 000 行和第 333 行 相邻的数,组成等差数列,公差 d62n−2d62n-2d62n−2 2n−22n-22n−2 是说 &…

【小程序】微信小程序云开发笔记详细教程(建议收藏)

1- 前言 1.1 微信云开发是什么? 微信云开发是微信团队联合腾讯云推出的专业的小程序开发服务。 开发者可以使用云开发快速开发小程序、小游戏、公众号网页等,并且原生打通微信开放能力。 开发者无需搭建服务器,可免鉴权直接使用平台提供的…

Spring Cloud | 实现Eureka Server 高可用服务注册中心全套解决方案

目录1、在搭建Eureka Server,配置高可用服务注册中心,配置3个Eureka Server:2、因为是在本地实现的话,需要在localhost加入三个服务,需要改变etc/hosts,linux系统通过vim /etc/hosts,3、如果是在测试或者是…

最优孤岛划分下含分布式电源配电网可靠性评估附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。 🍎个人主页:Matlab科研工作室 🍊个人信条:格物致知。 更多Matlab仿真内容点击👇 智能优化算法 …

小学生python游戏编程arcade----坦克大战(1)

小学生python游戏编程arcade----坦克大战(1)前言坦克类,地图,角色的控制,声音等前期学习的汇总1、坦克类2、title地图加载2.1设置,tank类的引入2.2 角色的引入2.3 效果图2.4 代码实现总结源码获取前言 接上…

kafka学习之基本概念

一、kafka常用基本概念 producer:生产者,生产并发送消息的一方。 consumer:消费者,接收消费消息的一方。 topic:一类消息的集合。在kafka中,消息以主题为单位进行归类,producer负责将消息发送…

云服务器 宝塔部署SpringBoot前后端分离项目

🦆博主介绍:小黄鸭技术 🌈擅长领域:Java、实用工具、运维 👀 系列专栏:📢开发工具 Java之路 八股文之路 📧如果文章写作时有错误的地方,请各位大佬指正,一起进…

舆情监控究竟是什么?怎么运作的?

本文首发于:行者AI谛听 随着互联网的加速变化,舆论已成为影响国家政治、社会生活和公众情绪的重要因素,也是影响企业形象和长远发展的重要因素。能及时收集精准措施以及预防减少和消除舆论带来的影响,是行业长远发展的关键条件。下…

泰凌微蓝牙 HCI层事件的注册和使用

Controler HCI event是通过HCI将Controller所有的event报告给Host HCI event是按BLE Spec标准设计的,是BLE Controller和Host用来交互的事件;GAP event是BLE host定义的一些协议栈流程交互时间通知型事件。 HCI event类型 #define HCI_EVT_DISCONNEC…