2023 最新版IntelliJ IDEA 2023.1创建Java Web 项目详细步骤(图文详解)

news2024/7/6 17:56:21

文章目录

  • 🧭 版本情况
    • Java
    • IDEA
    • Tomcat
    • maven
  • 🌏 创建步骤
    • 🚗 1、依次点击File >> New >> Project
    • 🚓 2、选择New Project 输入自己的项目名,选择JDK版本,而后点击create进行创建
    • 🚕 3、鼠标右键项目名,后点击 Add Framework Support(添加项目支持)
    • 🚕 4、选中Web Application4.0,后点击 OK,点击OK 后会发现项目中多出一个【web】目录
    • 🛺5、配置Tomcat服务器(1)
      • 依次点击 Edit Configurations... >> Add new... >> Tomcat Serve 下的 Local,而后点击OK
    • 🚙 6、配置Tomcat服务器(2)
    • 🚌 7、依次点击页面中的 Deployment >> + >> Artifact... 后点击OK(3)
    • 🚜 9、配置Maven,同样在Settings下面,如果不好找,直接在搜索框里面搜索 “Maven”,将红框内的settings.xml文件配置成你自己安装的 apache-maven位置
    • 🚎 10、查看自己的Tomcat路径,如果配置不正确的话IDEA会有提示,不正确就重新换成自己的Tomcat的安装路径
      • 1、查看方式:File >> settings... >> Applications Servers
      • 2、选择自己安装的Tomcat路径
    • 🚐 10、配置完毕后点击运行按钮
    • 🚍 10、运行完毕后会自动打开浏览器
  • 最后

🧭 版本情况

安装什么的这里就不说了,都是傻瓜式的安装,但是你需要知道安装的位置,切记!切记!

Java

  • 使用版本:java 20.0.1 2023-04-18
  • 官方地址:https://www.oracle.com/java/technologies/downloads/
  • DOS查询:java --version

IDEA

  • 使用版本: IntelliJ IDEA 2023.1
  • 官方地址:https://www.jetbrains.com/zh-cn/idea/download/#section=windows

Tomcat

  • 使用版本:Tomcat 8.5 (道听途说这个版本更稳定)
  • 官方地址:https://tomcat.apache.org/

maven

  • 使用版本:apache-maven-3.9.2
  • 官方地址:https://maven.apache.org/download.cgi

🌏 创建步骤

🚗 1、依次点击File >> New >> Project

在这里插入图片描述

🚓 2、选择New Project 输入自己的项目名,选择JDK版本,而后点击create进行创建

在这里插入图片描述

🚕 3、鼠标右键项目名,后点击 Add Framework Support(添加项目支持)

在这里插入图片描述

🚕 4、选中Web Application4.0,后点击 OK,点击OK 后会发现项目中多出一个【web】目录

在这里插入图片描述

🛺5、配置Tomcat服务器(1)

依次点击 Edit Configurations… >> Add new… >> Tomcat Serve 下的 Local,而后点击OK

在这里插入图片描述

🚙 6、配置Tomcat服务器(2)

在这里插入图片描述

🚌 7、依次点击页面中的 Deployment >> + >> Artifact… 后点击OK(3)

在这里插入图片描述

🚜 9、配置Maven,同样在Settings下面,如果不好找,直接在搜索框里面搜索 “Maven”,将红框内的settings.xml文件配置成你自己安装的 apache-maven位置

在这里插入图片描述

🚎 10、查看自己的Tomcat路径,如果配置不正确的话IDEA会有提示,不正确就重新换成自己的Tomcat的安装路径

1、查看方式:File >> settings… >> Applications Servers

2、选择自己安装的Tomcat路径

在这里插入图片描述

🚐 10、配置完毕后点击运行按钮

在这里插入图片描述

🚍 10、运行完毕后会自动打开浏览器

在这里插入图片描述

最后

以上就是 最新版IntelliJ IDEA 2023.1创建Java Web 项目图文详细步骤,希望能对你有所帮助

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

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

相关文章

开新能源汽车有充电焦虑吗?2022年国内充电桩数量已达521万台

哈喽大家好,新能源汽车的不断普及使充电桩市场快速发展起来,同时充电桩的技术正在不断改进,包括充电速度、安全性、互联网功能等多个方面。相比与日渐壮大的新能源汽车用户规模,充电桩的建设相对发展速度较慢,近几年来…

网络编程代码实例:守护进程版

文章目录 前言代码仓库内容目录结构代码结果总结参考资料作者的话 前言 网络编程代码实例:守护进程版。 代码仓库 yezhening/Environment-and-network-programming-examples: 环境和网络编程实例 (github.com)Environment-and-network-programming-examples: 环境…

XShell配置以及使用教程

目录 1、XShell介绍 2、安装XShell 1. 双击运行XShell安装文件,并点击“下一步” 2. 点击“我接受许可证协议中的条款”,点击“下一步” 3. 点击“浏览”更改默认安装路径,点击“下一步” 4. 直接点击“安装” 5. 安装完成&#xff0…

C语言小游戏的实现——三子棋

前言 Hello!友友们,前边我们已经学习了C语言的基础知识,但单纯的理论和简单的代码演示是无法真正做到巩固所学的知识的,那么今天我将会带领大家,根据之前所学的知识,来写一个三子棋小游戏。 目录 前言 总…

从C出发 31 --- 指针专题经典问题剖析

int a 0; int* p &a; //p作为指针指向了a, p 保存的是a 变量的内存地址,// p 这个指针本质是变量,这个变量有没有内存地址?// 有内存地址,为什么?// 因为它作为变量,肯定要占用内存空间的// p 这个变…

第十一章 使用Bind提供域名解析服务

文章目录 第十一章 使用Bind提供域名解析服务一、DNS域名解析服务1、DNS简介2、服务器类型3、13台根DNS服务器的具体信息 二、安装Bind服务程序1、Bind简介2、Bind安装3、关键配置文件4、修改主配置文件5、正向解析实验(1)、编辑区域配置文件&#xff08…

processing官方教程笔记(附加官网链接)更新中~

官方参考文档:https://processing.org/reference 官网视频:https://www.youtube.com/user/shiffman/playlists?view50&sortdd&shelf_id2 b站up主转载官方视频:https://www.bilibili.com/video/BV147411d7kY?p1&vd_source07ce5c…

【计算机三级网络技术】 第六篇 真题练习

文章目录 IPS(入侵防护系统)相关知识点蓝牙服务器技术DNS 服务器WWW 服务器FTP 服务器邮件(Winmail 邮件服务器)生成树协议IEEEVLAN 标识的描述DHCP 服务器 IPS(入侵防护系统)相关知识点 1、入侵防护系统&…

迪赛智慧数——柱状图(象形标识图):在选择另一半时,你更看重的是?

效果图 好看只排第六,第一确实众望所归!当代男女择偶标准出炉,一张图带你看清。 女性挑选另一半时,她们更看重伴侣收入高、职业体面、工作能力强、受教育程度高,还得和自己有共同话题。 男性择偶观和女性恰恰相反&am…

第二届网刃部分WP

第二届网刃部分WP 玩坏的winxp 用VM打开附件时候打不开,后来用DiskGenius软件打开,发现桌面中存在有五张图片 在图片meiren.png中发现有隐藏压缩包 foremost分离文件,发现图片 010查看发现还有一层压缩包,再次分离发现压缩包…

自动售货机程序找零博图程序实现

1、操作界面 2、程序实现 REGION 找零确认 IF #找零确认 THEN //复位 #"50元张数" : 0.0; #"20元张数" : 0.0; #"10元张数" : 0.0; #"5元张数" : 0.0; #"1元张数…

Mysten Labs宣布推出积极贡献者和早期支持者ACES计划

Mysten Labs宣布推出积极贡献者和早期支持者(ACES,Active Contributors & Early Supporters)计划。这是对进入Sui主网的社区成员所做努力的巨大认可。 如果您在5月3日Sui主网启动之前就加入Sui Discord,请于5月18日凌晨2点&a…

JUC并发编程16 | CAS自旋锁

CAS自旋锁 是什么,干什么,解决了什么痛点?如何解决,如何使用。 原子类:java.util.concurrent.atomic 在没有CAS之前,多线程环境不使用原子类保证线程安全i等操作,会出现数据问题,…

LeetCode特训 -- Week3 (字符串)

目录 字符串基础 字符串基本操作 字符串匹配算法 字符串异位词问题 分组分类问题和快速查找数据结构之间存在一定的关系。 字符串回文串问题 留下悬念:高级字符串算法题目(字符串 dp) 字符串基础 字符串定义:n个字符顺次排列而成的序列. 子串&…

MySQL好玩新特性:离线模式

GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。作者:Yejinrong/叶金荣文章来源:GreatSQL社区原创 继续吹MySQL 8.0~ 在以前,当需要对MySQL数…

CVPR 2023 | VoxelNeXt实现全稀疏3D检测跟踪,还能结合Seg Anything

在本文中,研究者提出了一个完全稀疏且以体素为基础的3D物体检测和跟踪框架VoxelNeXt。它采用简单的技术,运行快速,没有太多额外的成本,并且可以在没有NMS后处理的情况下以优雅的方式工作。VoxelNeXt在大规模数据集nuScenes、Waymo…

《编程思维与实践》1064.A-B(Big Integer)

《编程思维与实践》1064.A-B(Big Integer) 题目 思路 两个大整数做减法有可能出现结果为负的情况,因此结构体BIGINT需要补充符号位sign, 因为减法是个位对齐进行操作,为了方便起见,本题还是采用逆序(个位开始)存储. 注意到本题的两个整数均非负,所以不需要考虑转化为加法的情况…

TOOM舆情监测系统:从原理到应用

舆情监测系统是一种可以帮助企业、政府等机构了解公众对自己的看法和态度,提前发现和预测可能出现的危机或负面舆情,从而进行预警和应对的工具。本文将从原理到应用,通过国内具体案例分析,探讨舆情监测系统的相关知识。 一、舆情…

DSP:数字信号处理的原理及应用

什么是DSP?DSP一般有两种解释: 1、Digital Signal Processing,数字信号处理技术,简称DSP。是一门涉及许多学科而又广泛应用于许多领域的新兴学科。数字信号处理是围绕着数字信号处理的理论、实现和应用等几个方面发展起来的。数字…

有哪些好用的AI工具?

现在有很多好用的AI工具,以下是一些常用的: 1. TensorFlow:谷歌开发的深度学习框架,支持多种编程语言,包括Python、C、Java等。 2. PyTorch:Facebook开发的深度学习框架,易于使用,…