使用IDEA2022.2.2 创建简易的JavaWeb项目


在这里插入图片描述


一,创建项目

1,双击图标启动Idea程序
在这里插入图片描述

2,单击New Project
在这里插入图片描述
3,设置好项目名称,存放路径,jdk版本,项目模板,最后单击create按钮,创建项目
在这里插入图片描述
在这里插入图片描述

4,在main下创建java文件夹,用于存放后续的java文件
在这里插入图片描述
在这里插入图片描述

5,将java文件夹标记为source root,后续才能正常使用(如果创建java文件夹时,出现上图界面则直接单击下面的蓝色java,即可直接创建,不用再去标记)。

在这里插入图片描述

二,配置Maven

注:详情可参考本文:《在IDEA中配置Maven》

1,单击设置按钮——settings…
在这里插入图片描述
2,在搜索框中输入“maven”,单击Maven
在这里插入图片描述
3,配置自己本地的Maven,依次为安装目录、setting.xml文件目录、本地仓库目录(本地仓库自己创建,建议创建在maven的安装目录下,名为repository)。
在这里插入图片描述
4,单击右边的maven图标,然后单击更新按钮,更新Maven。
在这里插入图片描述
5,外部架包就会根据pom.xml文件配置导入项目。
在这里插入图片描述

三,配置Tomcat

注:详细下载、安装与配置配置可参考《Tomcat 下载、安装与配置教程》

1,单击运行按钮,进入配置页面
在这里插入图片描述
2,单击+——Tomcat server——local
在这里插入图片描述
3,单击configure…,进入Tomcat配置页面,此时单击浏览目录按钮,找到本地的Tomcat安装路径,例如:D:\Program Files\Apache Software Foundation\Tomcat 9.0,然后单击确认。
在这里插入图片描述
4,单击fix
在这里插入图片描述
5,单击“JavaWebDemo01_war_exploded”
在这里插入图片描述
6,修改运行项目后,访问的默认路径名(可自定义),然后单击OK。
在这里插入图片描述

四,pom.xml文件

(一)文件位置与基本结构

  • pom.xml文件通常位于项目的根目录下。
  • 它使用XML格式编写,包含了项目的基本信息和配置。

(二)主要作用

  • 定义项目元数据pom.xml文件包含了项目的基本信息,如项目的名称、版本号、作者、许可证等。这些信息对于项目的识别和标识非常重要。
  • 管理项目依赖:通过dependencies元素,可以列出项目所依赖的外部库和框架。Maven会根据这些依赖关系自动下载所需的JAR文件,并将它们包括在项目的构建中。
  • 描述项目的结构和模块:如果项目是一个多模块项目,可以在modules元素中列出子模块名称。
  • 配置构建过程pom.xml文件允许配置项目的构建过程,包括指定构建插件、编译选项、资源过滤、测试配置等。这些配置信息将在构建过程中被构建系统(如Maven)使用。
  • 定义目标和生命周期:通过build元素,可以配置Maven的生命周期目标,如编译、测试、打包、部署等。

(三)关键元素

  • modelVersion:指定POM文件的模型版本,通常为4.0.0。
  • groupId:项目的组织或团队的标识符,通常用一个完全正确的包的名字来与其他项目的类似名字进行区分。
  • artifactId:在给定groupId的group里面为artifact指定的标识符,是唯一的。artifact代表的是被制作或者被一个project应用的组件(产出物)。
  • version:当前项目产生的artifact的版本。
  • packaging:项目的打包类型,如jar、war等。
  • dependencies:项目的依赖声明部分,用于列出项目所依赖的外部库和组件。
  • build:构建配置部分,用于配置构建插件、编译选项等。

(四)其他配置

  • 插件配置:除了构建插件,pom.xml还可以包含其他插件的配置信息,例如静态代码分析、代码生成和文档生成插件。
  • 仓库配置:可以指定Maven仓库的位置,以便Maven能够从仓库中下载依赖项。
  • 项目描述:通常包含有关项目的描述信息,以便其他开发人员了解项目的用途和功能。

(五)例子

例如:本项目需要MySQL8.0.26的架包,用于操纵数据库。

1,进入maven官方仓库:https://mvnrepository.com/
在这里插入图片描述

2,在搜索框中输入需要的依赖名称,搜索,单击mysql » mysql-connector-java。
在这里插入图片描述
3,选择需要的版本。
在这里插入图片描述
4,下面的就是需要的依赖,拷贝到剪贴板。
在这里插入图片描述
5,粘贴到pom.xml文件中。
在这里插入图片描述
6,下载依赖,单击更新按钮。
在这里插入图片描述

7,查看依赖,如下图,就是刚刚下载到本地仓库的mysql依赖。
在这里插入图片描述

五,运行项目

1,单击运行按钮
在这里插入图片描述
2,运行正常,弹出如下界面
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梁辰兴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值