JavaWeb学习大纲传送门
目录:(可实现页内点击跳转)
一,Maven和Tomcat的介绍
二,maven插件的下载
三,搭建自己的本地仓库
四,在IDEA中搭建Maven
五,在IDEA中搭建tomcat服务器
一,首先了解tomcat和maven(学习一个新事物,首先要了解它是啊干什么的,那样学起来只会事半功倍)
- Maven:maven是apache的一个开源项目,它是项目的构建工具,作用:
- 依赖管理:简单来说是对jar包的统一管理,就是不用再手动导入jar包了。使用Maven坐标来确定一个jar包,由groupID<公司或组织域名倒序 >artifactID<模块名(jar的名称)>version<当前项目的版本>。
- 项目构建:项目在编码完成后,对项目进行编译、测试、打包、部署等系列操作都通过maven相关命令来实现
- 了解:maven中心仓库(国外的),国内有阿里的镜像库(阿里巴巴提供了国外maven中心仓库的镜像库,每隔10分钟更新一次)
- tomcat:
- Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个 核心项目, 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。
- Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
- 对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
- 诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。目前Tomcat最新版本为10.0.5。
二, maven插件的下载:
- 进入Maven下载:maven下载
这里小编采用自己建库的方式
- 下滑,找到如下版本压缩包。其他版本也可以
- 下载到自己自己的文件夹下,并解压得到如图:
- 点击进入有如下目录:
三, 搭建自己的本地仓库
- 承接上面内容,在 二,3步骤的目录下新建本地仓库:maven-lib,点击进入
- 在maven-lib下建立文件夹repository
- 并建立如下的setting.xml文件
- 在setting.xml文件下放入如图内容:
内容:复制粘贴即可,但需注意图中的:D:\java-Web\maven-lib\repository 要写自己的repository的位置。
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
https://maven.apache.org/xsd/settings-1.0.0.xsd">
<!--配置本地资源库-->
<localRepository>D:\java-Web\csdn下javaweb测试\maven-lib\repository</localRepository>
<interactiveMode/>
<offline/>
<pluginGroups/>
<servers/>
<!--配置Meven镜像-->
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
<proxies/>
<profiles/>
<activeProfiles/>
</settings>
- 保存setting.xml文件
四,在IDEA中搭建Maven(注:最好是企业版,社区版后面的Tomcat服务器的搭建会存在问题)
-
新建项目
-
找到 Maven
勾选 Create from archetype
选中 org.apache.maven.archetypes:maven-archetype-webapp
-
选择存放路径,和设置组织编号,项目编号,版本号
-
选择Maven库和对应的xml文件,点击完成
-
出现如图加载,等待加载完成(保证联网状态,以供下载),并选中如图
-
出现如图中项目结构,则Maven导入成功
在main下建立如下两个文件夹
提示:jsp文件要在webapp文件夹下书写,
java文件在main文件下的java文件夹下书写
五,在IDEA中搭建tomcat服务器
- 点击如图
- 点击如图1,2,3
- 选择对应版本
- 选择发布路径
- 选择发布形式
- 点击运行
- 自动弹出网页,显示**Hello World!**即为成功
- 点击
- 提一下如何发布