【无标题】

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

相关推荐
purrrew30 分钟前
【Java ee初阶】jvm(3)
java·jvm
Hello World......2 小时前
互联网大厂Java面试:从Spring到微服务的全面探讨
java·spring boot·spring cloud·微服务·面试·技术栈·互联网大厂
伤不起bb3 小时前
MySQL 高可用
linux·运维·数据库·mysql·安全·高可用
拾贰_C3 小时前
【SpringBoot】MyBatisPlus(MP | 分页查询操作
java·spring boot·后端·spring·maven·apache·intellij-idea
猛踹瘸子那条好腿の3 小时前
Spring-boot初次使用
java·springboot
shykevin5 小时前
python开发Streamable HTTP MCP应用
开发语言·网络·python·网络协议·http
我不是程序猿儿5 小时前
【C#】 lock 关键字
java·开发语言·c#
漫路在线5 小时前
JS逆向-某易云音乐下载器
开发语言·javascript·爬虫·python
小辉懂编程6 小时前
C语言:51单片机实现数码管依次循环显示【1~F】课堂练习
c语言·开发语言·51单片机
tmacfrank6 小时前
网络编程中的直接内存与零拷贝
java·linux·网络