☕导航小助手☕
🍚写在前面
🍔🍔2.1 创建项目
🍣🍣2.4 编写代码
写在前面
在上一篇博客中,主要介绍了 Tomcat 的下载和安装,当然 也介绍了 Tomcat 的使用(当然,介绍的仅仅是 部署静态页面 的部分) ~
而 这一篇博客 主要介绍的是 关于 Tomcat 的动态页面,这就涉及到了一些关于 Tomcat 所提供的 API —— Servlet ~
于是,就可以基于 Servlet 编写代码,部署到 Tomcat 上,实现 动态页面 的效果 ~
一、Maven的介绍
Maven 是一个 "构建工具",具有可以 针对代码进行依赖管理、编译、打包、验证、部署 等功能 ~
之前所写的代码,都是在 Idea 中,直接点击 "运行",就直接 "运行" 了,而没有经过上面的各种步骤 ~
这是因为 之前所写的代码都很简单(大部分代码都是 单个 .java文件,并且也不需要打包部署给其他人)~
如果是一个很复杂的项目,依赖了很多的第三方库,并且自身还有很多模块,模块也有依赖关系......
此时,程序的编译运行就不是直接一点就可以的 ~
Maven 就可以视为是 针对复杂项目进行管理的一个解决方案 ~
当然,Java 世界中的构建工具有很多(Ant、Gradle 等等),但是 Maven 是当下最主流使用的构建工具之一 ~
其中,Maven 自身的功能有很多的,不过现阶段只需要关心使用 它的两个功能:
- 管理依赖:想使用某个第三方库,就是用 Maven 把这个库下载下来并导入到项目中
- 打包:把代码编译好,把 .calss文件 打成压缩包(.jar 或者 .war)
maven项目 的目录结构:
二、第一个Servlet的创建
2.1 创建项目
需要注意的是,此处不在创建一个普通的 Java项目,而是要创建一个 Maven项目 ~
2.2 引入依赖
此处所涉及的依赖,是写 Servlet 程序 所需要的依赖(需要导入 Servlet 的 jar包),需要把这个 jar包 下载导入到项目中 ~
此处,可以使用 maven 来自动的下载、导入 jar包 ~
下载网址:Maven中央仓库