JavaWeb环境的搭建(包含Maven和tomcat的搭建)

JavaWeb学习大纲传送门

目录:(可实现页内点击跳转)

一,Maven和Tomcat的介绍
二,maven插件的下载
三,搭建自己的本地仓库
四,在IDEA中搭建Maven
五,在IDEA中搭建tomcat服务器

一,首先了解tomcat和maven(学习一个新事物,首先要了解它是啊干什么的,那样学起来只会事半功倍)
  • Maven:maven是apache的一个开源项目,它是项目的构建工具,作用:
    1. 依赖管理:简单来说是对jar包的统一管理,就是不用再手动导入jar包了。使用Maven坐标来确定一个jar包,由groupID<公司或组织域名倒序 >artifactID<模块名(jar的名称)>version<当前项目的版本>。
    2. 项目构建:项目在编码完成后,对项目进行编译、测试、打包、部署等系列操作都通过maven相关命令来实现
    3. 了解:maven中心仓库(国外的),国内有阿里的镜像库(阿里巴巴提供了国外maven中心仓库的镜像库,每隔10分钟更新一次)
  • tomcat:
    1. Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个 核心项目, 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器
    2. Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选
    3. 对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
    4. 诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。目前Tomcat最新版本为10.0.5。
二, maven插件的下载:
  1. 进入Maven下载maven下载
    这里小编采用自己建库的方式
    流程
  2. 下滑,找到如下版本压缩包。其他版本也可以
    流程
  3. 下载到自己自己的文件夹下,并解压得到如图:
    流程
  4. 点击进入有如下目录:
    流程
三, 搭建自己的本地仓库
  1. 承接上面内容,在 二,3步骤的目录下新建本地仓库:maven-lib,点击进入在这里插入图片描述
  2. maven-lib下建立文件夹repository
    流程
  3. 并建立如下的setting.xml文件
    流程
  4. 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>
  1. 保存setting.xml文件
四,在IDEA中搭建Maven(注:最好是企业版,社区版后面的Tomcat服务器的搭建会存在问题)
  1. 新建项目
    在这里插入图片描述

  2. 找到 Maven
    勾选 Create from archetype
    选中 org.apache.maven.archetypes:maven-archetype-webapp
    javaweb环境搭建流程

  3. 选择存放路径,和设置组织编号,项目编号,版本号
    在这里插入图片描述

  4. 选择Maven库对应的xml文件,点击完成
    流程

  5. 出现如图加载,等待加载完成(保证联网状态,以供下载),并选中如图
    流程
    在这里插入图片描述

  6. 出现如图中项目结构,则Maven导入成功 流程
    在main下建立如下两个文件夹
    流程

提示:jsp文件要在webapp文件夹下书写,
java文件在main文件下的java文件夹下书写

五,在IDEA中搭建tomcat服务器
  1. 点击如图
    在这里插入图片描述
  2. 点击如图1,2,3
    流程
  3. 选择对应版本
    流程
  4. 选择发布路径
    流程
  5. 选择发布形式
    流程流程
  6. 点击运行
    在这里插入图片描述
  7. 自动弹出网页,显示**Hello World!**即为成功
  8. 点击
    流程
  9. 提一下如何发布
    流程
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值