Web--(3)JAVAEE,Tomcat安装

JAVA 分类

  1. JavaSE
    1. Java的标准版,一般用来开发桌面应用程序,
    2. 但是在开发桌面应用程序上相对VB,Delphi,VC++并没有什么优势。
  2. JavaEE
    1. 也就是Java Enterprise Edition,Java的企业版
    2. 开发JavaWeb应用程序,初级的一般是用JSP(Java Server Pages)+servlet+Javabean来开发的
    3. 大型的网站一般是使用框架来开发的,struts,hibernate,spring , Mybatis
  3. JavaME
    1. JavaME,Java Micro Edition,Java的微型版
    2. 诺基亚手机上运行的Java程序就是指用这个版本开发的程序。

JavaEE规范

  1. JavaEE的共有13个技术规范
  2. 13个技术规范
    1. JDBC
      java数据连接,是一种用于执行SQL语句的Java API
    2. JNDI
      Java命名和目录接口。
    3. EJB
      EJB是sun的JavaEE服务器端组件模型,设计目标与核心应用是部署分布式应用程序。
    4. RMI
      远程方法调用,能够让在某个java虚拟机上的对象调用本地对象一样的
      调用另一个java虚拟机中高的对象上的方法。
    5. JSP
      java服务器页面,是一个动态内容模板,实现了Html语法中的java扩展。
    6. Servlet
      Servlet是一种小型的Java程序,它扩展了Web服务器的功能。
    7. XML
      是一种可扩展的标记语言
    8. JMS
      是一个Java平台中关于面向消息中间件(MOM)的API,
      用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。
    9. Java IDL
      Java IDL支持的是一个瞬间的CORBA对象,即在对象服务器处理过程中有效。
    10. JTS
      子主题 1组件事务监视器,TPM 是一个程序,它代表应用程序协调分布式事务的执行。
    11. JTA
      JTA允许应用程序执行分布式事务处理——在两个或多个网络计算机资源上访问并且更新数据。
    12. JavaMail
      提供给开发者处理电子邮件相关的编程接口。
    13. JAF
      JAF是一个专用的数据处理框架,它用于封装数据,并为应用程序提供访问和操作数据的接口。
  3. sun公司定义了这么多标准,其它公司的人都可以来去根据我这些标准来做JavaEE程序

常见JavaWeb应用服务器

  1. weblogic
    oracle公司的大型收费web服务器 支持全部javaEE规范
  2. websphere
    IBM公司的大型收费web服务器 支持全部的javaEE规范
  3. Tomcat
    Apache开源组织下的开源免费的中小型的web应用服务器
    支持javaEE中的servlet和 jsp规范

Tomcat 下载、安装、简介

Tomcat官网
在这里插入图片描述
在这里插入图片描述
解压之后,将文件夹 放到 自定义的文件夹地址中 即可

源码下载

在这里插入图片描述

解压后文件目录介绍

  1. bin
    脚本程序
    可执行的命令
  2. conf
    配置目录
    内部有一个server.xml核心配置文件
  3. lib
    依赖库目录
  4. logs
    日志目录
  5. temps
    临时文件目录
  6. webapps
    web应用发布目录
    把开发的项目放到该目录当中运行
  7. work
    tomcat处理jsp的工作目录

启动Tomcat

需要配置JAVA_HOME环境变量
在这里插入图片描述
点击 /bin/startup.bat 启动Tomcat

在这里插入图片描述

本地浏览器访问http://localhost:8080/ 查看

在这里插入图片描述
这个页面可以在webapps目录当中的ROOT文件夹当中找到

端口冲突

默认的端口是8080

  1. 把占用的端口杀死
    netstat -ao 查看端口占用情况 记下占用端口的pid
    在这里插入图片描述
    到任务管理器Ctrl+ALT+DELETE当中查看任务详细信息,把对应pid给关掉
    在这里插入图片描述
  2. /config目录当中修改核心配置文件server.xml
    在这里插入图片描述

关闭Tomcat

点击 /bin/shutdown.bat 关闭Tomcat

安装中出现的问题

Tomcat 终端启动出现乱码解决方案
在这里插入图片描述

tomcat/conf/目录下

修改logging.properties找到 java.util.logging.ConsoleHandler.encoding = utf-8这行 更改为 java.util.logging.ConsoleHandler.encoding = GBK

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值