【无标题】

1、创建⼀个Maven项⽬

点击Create,就创建好了一个maven项目

项目构建

⽐如, 点击package, 就可以完成项⽬的打包操作

打包

打包就是把所有的class⽂件, 全部放在⼀起, 打成jar包或者war包

jar包和war包都是⼀种压缩⽂件 jar包就是把开发⼈员已经写好的⼀些代码进⾏打包.

打好的jar包就可以引⼊到其他项⽬中, 也可以直 接使⽤这些jar包中的类和属性.

另外也可以打成可执⾏jar包, 这样的包就可以通过java -jar命令来执 ⾏ war包可以理解为是⼀个web项⽬,⾥⾯是项⽬的所有东西, 通常⽤于⽹站.

可能会出现的问题:Error running 'tomcat7': Cannot find JRE '11'. You can specify JRE to run maven goals in Settings | (运行"tomcat7"时出错:找不到JRE"11"。您可以在Settings | maven | Runner中指定JRE来运行maven目标)

解决:File -> settings -> Runner 配置好相应的JDK

相关推荐
hef2883 分钟前
SQL角色分组统计与功能扩展实战指南
数据库
小江的记录本3 分钟前
【JVM虚拟机】垃圾回收GC:垃圾判定算法:引用计数法、可达性分析算法(附《思维导图》+《面试高频考点清单》)
java·jvm·后端·python·算法·spring·面试
彦楠6 分钟前
指定Tomcat运行的JDK地址
java·开发语言·tomcat
隐退山林6 分钟前
JavaEE进阶:MyBatis操作数据库(进阶)
数据库·java-ee·mybatis
csbysj20207 分钟前
Rust 组织管理
开发语言
Byron__10 分钟前
JVM垃圾回收与调优核心面试笔记(引用计数/GC算法/CMS/G1/参数调优)
java·jvm·笔记·面试
XiYang-DING11 分钟前
【Spring】 SpringBoot 配置文件
java·spring boot·spring
清水白石00812 分钟前
构建企业级 Python 服务:配置、日志、指标与追踪的稳健之道
开发语言·python·elasticsearch
lsx20240612 分钟前
特效(Effect)
开发语言
我是一颗柠檬17 分钟前
【MySQL全面教学】MySQL锁机制与并发控制Day10(2026年)
数据库·sql·mysql·database