j2sdk1.5 下载地址: http://java.sun.com
tomcat5.5 下载地址: http://jakarta.apache.org/site/binindex.cgi
j2sdk1.5 安装目录: c:/j2sdk1.5.0
tomcat5.5 安装目录: c:/tomcat

一 . 配置 j2sdk1.5.0
1.windows 2000 server 系列下配置
我的电脑 -> 属性 -> 高级 -> 环境变量
追加变量名: java_home 变量值: c:/j2sdk1.5.0
追加变量名: path 下变量值: %java_home%/bin;
追加变量名: classpath 下变量值: .;%java_home%/lib; 或 .;%java_home%/lib/dt.jar;%java_home%/lib/tools.jar
* 注: “.;” 代表当前目录下的所有引用, “%...%” 变量宏替换。

2.windows 9x 系列下配置
用记事本编辑 autoexec.bat ,加入下列语句:
set java_home=c:/j2sdk1.5.0;
set path=%path%;%java_home%/bin;
set classpath=.;%java_home%/lib; 或 .;%java_home%/lib/dt.jar;%java_home%/lib/tools.jar

3.windows xp 、 2003 server 下配置
以上两种方法皆可

4. 运行

a. 用记事本编辑以下代码,并保存为 helloworld.java :
public class helloworld{
public static void main(string[] args){
system.out.println("hello,world!");
}
}

b. 开始 -> 运行 ->cmd
在控制台中切换到当前目录:
javac helloworld.java
java helloworld
你就会在控制台上看见输出的 hello,world!

* 注: javac 是编译命令,它把 helloworld.java 编译成 helloworld.class
   java 就是解释命令, jvm 把 helloworld.class 解释执行
至此 java 运行环境配置、调试完成。

二 . 配置 tomcat5.5
1.windows 2000 server 系列下配置
我的电脑 -> 属性 -> 高级 -> 环境变量
追加变量名: tomcat_home 变量值: c:/tomcat
追加变量名: classpath 下变量值: %tomcat_home%/common/lib;

2.windows 9x 系列下配置
用记事本编辑 autoexec.bat ,加入下列语句:
set tomcat_home=c:/tomcat;
set classpath=%classpath%;%tomcat_home%/common/lib;

3.windows xp 、 2003 server 下配置
以上两种方法皆可

4. 运行
  在控制台中转到 c:/tomcat/bin 这个目录,运行 startup.bat ,然后会出现一个窗口,连跳一大串东西,最后表示 server 已经运行:
“server startup in ... ms”
打开 ie 浏览器并在地址栏中输入: http://localhost:8080
此时出现欢迎界面表示 tomcat 已经 ok !
  在控制台中转到 c:/tomcat/bin 这个目录,运行 shutdown.bat ,关闭服务器。
至此 tomcat 运行环境配置、调试完成。

三 . 配置 javabeans

1. 用记事本编辑以下代码,并保存为 circle.java :
package abc.def;
import java.io.*;
public class circle{
int radius;
public circle(){
radius=1;
}
public int getradius(){
return radius;
}
public void setradius(int newradius){
radius=newradius;
}
public double circlearea(){
return math.pi*radius*radius;
}
public double circlelength(){
return 2.0*math.pi*radius;
}
}

2. 将 circle.java 保存在 c:/tomcat/common/classes/abc/def 目录下。

3. 开始 -> 运行 ->cmd
在控制台中切换到当前目录:
javac circle.java 或直接输入 javac c:/tomcat/common/classes/abc/def/circle.java

4. 用记事本编辑以下代码,并保存为 usebeans.jsp :
<%@ page contenttype="text/html;charset=gb2312" %>
<%@ page import="abc.def.circle" %>
<html>
<body bgcolor=cyan>
<font size=1>
<jsp:usebean id="girl" class="abc.def.circle" scope="page">
</jsp:usebean>
<% girl.setradius(100);
%>
<p> 圆的半径是:
<%= girl.getradius() %>
<p> 圆的周长是:
<%= girl.circlelength() %>
<p> 圆的面积是:
<%= girl.circlearea() %>
</font>
</body>
</html>

5. 将 usebeans.jsp 保存在 c:/tomcat/webapps/root 目录下。

6. 启动服务器后,打开 ie 浏览器并在地址栏中输入: http://localhost:8080/usebeans.jsp
如出现预期值,表示 javabeans 配置成功!

圆的半径是: 100

圆的周长是: 628.3185307179587

圆的面积是: 31415.926535897932

至此 javabeans 运行环境配置、调试完成。

四 .servlet 配置
1.windows 2000 server 系列下配置
我的电脑 -> 属性 -> 高级 -> 环境变量
追加变量名: classpath 下变量值: %tomcat_home%/common/lib/servlet-api.jar;

2.windows 9x 系列下配置
用记事本编辑 autoexec.bat ,加入下列语句:
set classpath=%classpath%;%tomcat_home%/common/lib/servlet-api.jar;

3.windows xp 、 2003 server 下配置
以上两种方法皆可

4. 运行
a. 用记事本编辑以下代码,并保存为 hello.java :
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class hello extends httpservlet{
public void init(servletconfig config) throws servletexception{
super.init(config);
}
public void service(httpservletrequest request,httpservletresponse response) throws ioexception{
printwriter out=response.getwriter();
response.setcontenttype("text/html;charset=gb2312");
out.println("<html><body>");
out.println("hello!");
out.println("</body></html>");
}
}

b. 将 hello.java 保存在 c:/tomcat/common/classes 目录下。

c. 开始 -> 运行 ->cmd
在控制台中切换到当前目录:
javac hello.java 或直接输入 javac c:/tomcat/common/classes/hello.java

d. 注册 servlet
用记事本打开 c:/tomcat/webapps/root/web-inf/web.xml

- <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="http://java.sun.com/xml/ns/j2eehttp://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"; version="2.4">
<display-name>welcome to tomcat</display-name>
<description>welcome to tomcat</description>
- <!-- jspc servlet mappings start
-->
.
.
.
- <!-- jspc servlet mappings end
-->
</web-app>
之间相应位置追加以下两组数据:
<servlet>
<servlet-name>hello</servlet-name>
<servlet-class>hello</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>hello</servlet-name>
<url-pattern>/servlet/hello</url-pattern>
</servlet-mapping>

* 注: <servlet-name>...</servlet-name> 为 servlet 在服务器中的 id
<servlet-class>...</servlet-class> 为 servlet-class 类名
<url-pattern>...</url-pattern> 为镜像路径亦虚拟路径
c:/tomcat/common/classes 为类共享目录,亦可在:
c:/tomcat/webapps/ 你的应用目录 /web-inf/web.xml
中注册,不过在应用 servlet 时须加入 c:/tomcat/webapps/ 下的目录名,如:
http://localhost:8080/ 你的应用目录 /servlet/hello
建议你自己应用所用的 servlet 类放置到 c:/tomcat/webapps/ 你的应用目录 /web-inf/classes 中;在 web.xml 注册 servlet 类路径也是 “/hello” 即可。

e. 重新启动服务器后,打开 ie 浏览器并在地址栏中输入: http://localhost:8080/servlet/hello
显示: “hello!” ,则配置成功!
至此 servlet 运行环境配置、调试完成。

以上为 j2sdk1.5.0+tomcat5.5(04.07.21) 配置环境步骤。由于 tomcat 版本更新极快,所以各版本配置略有差异。希望大家能够灵活变通!

这里强调本版本几个注意事项:
1.javabeans 强制引入包 package *.*;
2.servlet 类库为 %tomcat_home%/common/lib/servlet-api.jar
而不是 %tomcat_home%/lib/servlet.jar (不存在这个目录及类库)
3. 引入第三方类库须加入 classpath 或加入 %java_home%/lib/ 下,以正常加载。用 tomcat5.5(04.07.21) 引用该类库时须将该 *.jar 文件加入 %tomcat_home%/common/lib/ 下。

【转】J2SDK1.5+TOMCAT5.5 最详细有效安装及配置相关推荐

  1. mongodb最详细的安装与配置

    今天晚上才装好,我觉得有必要写这篇文章给你们分享一下 我是看点击打开链接这位博主的文章才装好的其中我想引用里面内容从头到尾来给你们 分享一下流程 第一步:下载mongodb https://www.m ...

  2. Scala详细环境安装与配置

    系统为windows.安装配置Scala如下: 一,安装Scala 1,java6以上(建议java 7以上)安装 地址:http://www.oracle.com/technetwork/java/ ...

  3. Eclipse的超级详细的安装和配置(在windows11x64下

    1.获取Eclipse安装包 链接:https://pan.baidu.com/s/19Xg6PbgIH2kr1Zug5G1Ztg 提取码:zhm6 2.解压到自己想要的目录(目录不能有中文,要不然会 ...

  4. 超详细windows安装并配置mongo数据库

    1.官网下载zip安装包 官网地址https://www.mongodb.com/download-center/community?jmp=nav,现在windows系统一般都是64位的,选好版本. ...

  5. ROS 不能再详细的安装教程

    ROS 不能再详细的安装教程 版权声明:本文为博主原创文章,转载请标明出处: http://www.cnblogs.com/liu-fa/p/5779206.html 关于ROS(Robot OS 机 ...

  6. 不仅有史上最详细Docker 安装Minio Client,还附带解决如何设置永久访问和永久下载链接!!(详图)绝对值得收藏的哈!!!!

    背景: 这两天在整理知识点,然后在学习Minio,一开始遇到更新,整了我不少时间,之前用的太久了,改了不少东西.用了之后发现不知道怎么设置成永久访问,就出了这篇文章. 史上最详细Docker安装最新版 ...

  7. 史上最详细Docker安装最新版Minio 带详解 绝对值得收藏!!! 让我们一起学会使用minio搭建属于自己的文件服务器!!走上白嫖之路!解决启动了但是浏览器访问不了的原因

    让我们一起学会使用minio搭建属于自己的文件服务器!!走上白嫖之路! WARNING: Console endpoint is listening on a dynamic port (34451) ...

  8. mysql网络安装教程_详细教程--MySQL的安装与配置

    免安装版的Mysql MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的 标准化语言,其特点为体积小.速度快.总体拥有成本低,尤其是开放源码这一特点,在 Web 应 ...

  9. 安装python应该先安装pycharm还是python_Pycharm及python安装详细步骤及PyCharm配置整理(推荐)...

    首先我们来安装python 1.首先进入网站下载:点击打开链接(或自己输入网址: https://www.python.org/downloads/),进入之后如下图,选择图中红色圈中区域进行下载. ...

  10. Tomcat安装及配置教程(超详细的图文教程)(亲测)

    Tomcat安装及配置教程(超详细的图文教程) 1.什么是Tomcat Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下 ...

最新文章

  1. python表达式3and not5的值_太原理工大学python考试题总结
  2. 计算机制图 教学大纲,《计算机制图》课程教学大纲.doc
  3. windows8.1下使用U盘安装Ubuntu双系统
  4. request.setAttribute()与request.getAttribute()取值问题
  5. 跨域认证--使用Passport
  6. 通过反射调用方法会大大降低性能
  7. 系统服务器ping偶尔超时,云服务器ping超时原因
  8. c# 进程间的通信实现之一简单字符串收发
  9. Tomcat内存溢出的三种情况及解决办法分析
  10. 男大学生眼中的完美女大学生
  11. MATLAB之绘图基础
  12. Snovio软件怎么用?请看这篇邮件群发平台使用指南
  13. window.print()实现分页打印
  14. 聊一聊HTTPS双向认证的简单应用
  15. 一些有用的在线工具(二)
  16. JMeter学习笔记1-安装环境
  17. 关于使用通用mapper出现的错误
  18. PaddleOCR文字检测、标注与识别详细记录
  19. 【Linux】Linux的简单认识
  20. 供应链管理系统--(3)商品信息

热门文章

  1. 计算机三级数据库应用题设计题,计算机考试三级数据库练习题
  2. jsp调用getParameterValues获取表单信息
  3. 在 Mac 平台播放 H264 直播流
  4. Android开发笔记(一百八十三)利用HMS轻松扫描二维码
  5. 【Android】EasyClient与EasyCamera的移植学习
  6. 74LS138译码器真值表以及快速计算方法
  7. linkboy带你点亮LED创意世界
  8. 烽火fr2600怎么web登录_烽火路由器回收,烽火交换机回收,烽火无线AP回收
  9. html当当网上书店,完整版:当当网上书店
  10. 数据安全与分类分级、敏感信息定义与分级分类标准