JAVA/JSP学习系列之二(Tomcat安装)

一、前言

   对于初学者来说,要执行JSP和Servlet,Tomcat是一个很不错的选择,。Tomcat是Apache组织的产品,sun公司对它的支持也相当不错。

二、下载,安装

   下载地址为JAVA官方站点:jakarta.apache.org,国内也比较多。

从这个地址可以下载:http://jakarta.apache.org/builds/tomcat/release/,我下载的是Tomcat32b4版本。

   下载完,解压到一个目录,我这里用F:\tomcat32b4作为例子。

三、配置

   桌面上选择“我的电脑”(右键)

   高级

   环境变量

   在“系统变量”--->“新建”

   在变量名中输入:JAVA_HOME,变量值中输入:F:\JDK13然后确定;

   在“系统变量”--->“新建”

   在变量名中输入:TOMCAT_HOME,变量值中输入:F:\tomcat32b4然后确定;

好了,配置完了,要重新启动计算机后,环境变量才能有效的。

注意,对于Tomcat其他设置,如果没有必要,是可以不改的,我这里讲的都是最简单而可行的方法,如果对你的改动没有把握,还是建议不要改动。

四、测试

   (1)启动tomcat:

在F:\tomcat32b4\bin下有一个:startup.bat,运行它,将出现一个Dos窗口。

   (2)浏览

在浏览器中输入:http://localhost:8080/看看有什么效果(Tomcat默认端口为8080,在不冲突的前提下,你可以改动的),是不是可以看到一只可爱的小猫(其实,我个人认为,无论从颜色还是样子,更象一只老虎)

   (3)运行

在这个页面有JSP Examples和 Servlet Examples, 好了,自己测试运行它们吧。

   (4)退出tomcat

在F:\tomcat32b4\bin下有一个:shutdown.bat,运行它,将关闭Dos窗口(如果坚持直接关闭这个DOS窗口也是可以的,但是,既然有这个shutdown.bat,应该有它存在的理由)。

(0)

相关推荐

  • java中tomcat的80端口被占用问题解决

    今天遇见了这个端口被占用问题 然后各种百度 先是说 用命令 netstat -a -n -o 最后一个选项表示连接所在进程id. 找到8080端口的PID然后打开任务管理器, 切换到进程选项卡, 在菜单栏选择查看->选择列, 选择PID. 在列表中找到PID对应的进程就可以了然后发现占用端口的进程的PID为4 可无奈如何关闭都关闭不了这个进程 于是又百度了pid为4的进程 果然找到同样问题 解决办法是把world wide web publishing service这个服务关闭就没事了.pid

  • JAVA实现监测tomcat是否宕机及控制重启的方法

    本文实例讲述了JAVA实现监测tomcat是否宕机及控制重启的方法.分享给大家供大家参考.具体如下: Detector.java: import java.net.URL; import java.net.URLConnection; import java.util.Date; /** * * @author james * */ public class Detector { private static void keepTomcatAlive() throws NullPointerEx

  • Java后端Tomcat实现WebSocket实例教程

    一.WebSocket简单介绍 WebSocket protocol 是HTML5一种新的协议.它实现了浏览器与服务器全双工通信(full-duplex).一开始的握手需要借助HTTP请求完成握手. 随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了.近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据. WebSocket背景 在浏览器中通过http仅能实现单向的

  • Java Web使用简单的批处理操作(记事本+Tomcat)

    之前进行Web开发的时候使用的是myeclipse,但只用过的人都知道,由于其插件太多,而且有很多插件的功能根本就接触不到.所以导致一旦工程稍微大一点就会很卡,虽然之前也对其进行优化过,但还是觉得不太好用.今天闲来无事,就决定尝试一下最原始的办法,使用记事本+Tomcat进行开发.虽然效率不是很高,但是熟悉了最基本的一些操作,也算是颇有收获.而在在篇博客中,我将分享一下我觉得今天最大的收获. 我们都知道,我们要将项目在Tomcat中部署运行,所使用的.class文件需要保存到一个特定的目录下(当

  • 学习javaweb如何配置Tomcat的热启动

    (1)我们初学者在学习javaweb的时候每次更改项目都需要重新部署项目,这样的二话太麻烦 (2)使用tomcat的热启动就可以解决这个问题: 在tomcat目录下:找到 conf ----context.xml 打开 填写圈中的 就好了! (3)如果你的tomcat是自己的myeclipse中自带的话 就需要在自己的项目中找到 是在自己的工作区间下: 这是我的工作区间 就是第一个 点进去 有一个 .me_tcat 看到了conf 其他的过程和上述一样!

  • JavaEE7+Websockets+GlassFish4打造聊天室

    在客户机和服务器之间建立单一的双向连接,这就意味着客户只需要发送一个请求到服务端,那么服务端则会进行处理,处理好后则将其返回给客户端,客户端则可以在等待这个时间继续去做其他工作,整个过程是异步的.在本系列教程中,将指导用户如何在JAVA EE 7的容器GlassFish 4中,使用JAVA EE 7中的全新的解析Json API(JSR-353),以及综合运用jQuery和Bootstrap.本文要求读者有一定的HTML 5 Websocket的基础原理知识. 效果图 我们先来看下在完成这个教程

  • JSP/JAVABEAN+TOMCAT4.0.5+MYSQL组合建站总结

    系统配置:win2000英文版+JDK1.4.1+TOMCAT4.0.5+APACHE2.043开发周期:竭尽全力,前后历时近15天.实现功能:1.    画廊:图片及相关文字的提交,分页显示,删除.2.    相册:相册主题的新建,相片及相关文字的提交,分主题,分页显示,删除.3.    文章/新闻发布系统:文章分类目录的新建,文章的分类显示,文章的编辑,删除.(具有10个插图上传能力)4.    文章按主题搜索及模糊查找.5.    将硬盘一指定目录以列表的形式显示出来,自动查找目录中的说明

  • java中实现兼容ie6 7 8 9的spring4+websocket

    效果 不支持websocket的浏览器,用flash模拟websocket.当然,也可以用flash socket直接与服务端socket连接. 事实上,websocket协议比较简单,用actionscript模拟也比较简单,这个在本屌的另外一篇文章让ie6 7 8 9支持html5 websocket简单说了下. 另外,spring为sockjs 提供api,只需简单配置下,就可以兼容低版本浏览器,原理是用js模拟websocket object.具体的本屌还没有去看. 几点说明: 1.使用

  • JAVA/JSP学习系列之二(Tomcat安装)

    一.前言 对于初学者来说,要执行JSP和Servlet,Tomcat是一个很不错的选择,.Tomcat是Apache组织的产品,sun公司对它的支持也相当不错. 二.下载,安装 下载地址为JAVA官方站点:jakarta.apache.org,国内也比较多. 从这个地址可以下载:http://jakarta.apache.org/builds/tomcat/release/,我下载的是Tomcat32b4版本. 下载完,解压到一个目录,我这里用F:\tomcat32b4作为例子. 三.配置 桌面

  • JAVA/JSP学习系列之二

    一.前言 对于初学者来说,要执行JSP和Servlet,Tomcat是一个很不错的选择,.Tomcat是Apache组织的产品,sun公司对它的支持也相当不错. 二.下载,安装 下载地址为JAVA官方站点:jakarta.apache.org,国内也比较多. 从这个地址可以下载:http://jakarta.apache.org/builds/tomcat/release/,我下载的是Tomcat32b4版本. 下载完,解压到一个目录,我这里用F: omcat32b4作为例子. 三.配置 桌面上

  • JAVA/JSP学习系列之六(MySQL翻页例子)

    一.运行前准备 下载了mysql的jdbc驱动(一个jar文件)并加载在CLASSPATH(方法见<JAVA/JSP学习系列之一(JDK安装) >) (如果找不到,请从本站下载) 建一个MySQL数据库test 数据库中有一个表:note,字段为:name(varchar) 二.下载,安装 <%@ page contentType="text/html;charset=gb2312" %> <% java.sql.Connection sqlCon; //

  • JAVA/JSP学习系列之六

    一.运行前准备 下载了mysql的jdbc驱动(一个jar文件)并加载在CLASSPATH(方法见<JAVA/JSP学习系列之一(JDK安装) >) (如果找不到,请从本站下载) 建一个MySQL数据库test 数据库中有一个表:note,字段为:name(varchar) 二.下载,安装 intPageCount) intPage = intPageCount; %> 姓名 0) { //将记录指针定位到待显示页的第一条记录上 sqlRst.absolute((intPage-1) *

  • JAVA/JSP学习系列之八(改写MySQL翻页例子)

    一.前言 其实,改写后的JDBC Data-Source是运行在Servlet中的,通过JNDI去查找数据源.我用Orion试的,将本站<JAVA/JSP学习系列之六(MySQL翻页例子) > 简单改写了一下. 二.配置 (1)JDBC 需要将用到的JDBC驱动Copy到[ORION]/lib目录下 (2)data-source 在[ORION]/config/data-sources.xml文件中加入如下: 〈data-source class="com.evermind.sql.

  • JAVA/JSP学习系列之五(JDBC-ODBC翻页例子)

    一.运行前准备 建议了一个MS SQLServer7数据库 DNS,名称为:Test_DB 数据库中有一个表:guestbook字段为:name(varchar),email(varchar),body(text) 数据库用户为sa 密码空,可以自己修改的. 二.代码 <%@ page contentType="text/html;charset=gb2312"%> <% //变量声明 java.sql.Connection sqlCon; //数据库连接对象 jav

  • JAVA/JSP学习系列之七(Orion下自定义Tag)

    一.前言 (本文译自Orion官方站点) 本文将一步一步介绍在Orion Application Server下定义自己的标签,然后,实现该标签的功能,最后用一个jsp例子测试. 二.建立标签,实现该标签的功能. 1.命名package为:com.acme.mytags(为了和原文相同,我不做改动) package com.acme.mytags; 2.import相关class import javax.servlet.jsp.*; import javax.servlet.jsp.tagex

  • JAVA/JSP学习系列之七

    一.前言 (本文译自Orion官方站点) 本文将一步一步介绍在Orion Application Server下定义自己的标签,然后,实现该标签的功能,最后用一个jsp例子测试. 二.建立标签,实现该标签的功能. 1.命名package为:com.acme.mytags(为了和原文相同,我不做改动) package com.acme.mytags; 2.import相关class import javax.servlet.jsp.*; import javax.servlet.jsp.tagex

  • JAVA/JSP学习系列之五

    一.运行前准备 建议了一个MS SQLServer7数据库 DNS,名称为:Test_DB 数据库中有一个表:guestbook字段为:name(varchar),email(varchar),body(text) 数据库用户为sa 密码空,可以自己修改的. 二.代码 三.怎么去运行? 将代码存为文件test.jsp Orion Application Server下: Copy到orion的default-web-app目录下,通过: http://localhost:port/test.js

  • JAVA/JSP学习系列之三(Resin+Apache的安装)

    一.前言 对于初学者来说,要执行JSP和Servlet,Tomcat是一个很不错的选择.你也可以用Resin,这两个产品都是可以不花一分钱的. Resin对Xml的支持是很好的. 二.下载,安装 下载地址为Resin官方站点:http://www.caucho.com/. 从这个地址可以下载:http://www.caucho.com/download/index.xtp,我下载的是Resin1.1.4版本. 下载完,解压到一个目录,我这里用E:\resin114作为例子. 三.配置 在这之前,

随机推荐