论坛 
IT客
设为首页
加入收藏
关于我们
首页  | 程序 | IT新闻 | IT基础 | 网络 | 系统 | 数据库 | 软件开发 | 软件下载 | 电影频道 | FLASH | 图片 | 技术文档 | 分类信息
网络 Cisco 网络设备 解决方案 系统 Windows Linux 服务器 系统安全 程序 Java Dotnet 数据库 Oracle MySQL MSSQL 软件开发 Web开发 桌面开发 IT基础 网页设计 平面设计 多媒体 工具软件 即时通讯 Flash FLASH爆笑 FLASH游戏 FLASH MTV FLASH彩铃 图片 明星 美女 笑话大全
子栏目  | 安装配置 | 基础入门 | 开发工具 | JDK | oop面向对象
首页 > 程序 > java > 新手入门 > 安装配置 >
 
JSWDK环境的建立
作者: 发布时间:2008-04-13 13:42:35 来源:

  JavaServer Web Development Kit,即JSWDK,是SUN公司推出的小型Servlet/JSP调试工具,小巧玲珑,十分好用,很适合用于调试JSP程序,尤其适合初学者使用。通过学习本章,读者将会了解:
  · 如何安装与配置JSWDK
  · 如何解决JSWDK安装过程中出现的两个常见问题
  如何进行安装与配置?
  一、安装
  第一步:安装JDK。下面将以Windows NT环境为例。JSDK可下载的版本是可安装的压缩文件,能提供完整的Java开发环境,让读者建立起利用标准API为核心的Java解决之道。运行下载得到的jdk1_2_2-win.exe,按照提示完成安装即可。不过你的服务器要应用到JSP的唯一一件事是Java编译器。要让服务器知道编译器的位置。
  第二步:修改系统环境参数。JDK可以是Sun JDK1.2.2或1.3,IBM JDK1.1.7或Blueprint's JDK。如果你是在Windows98上安装,将这行 set JAVA_HOME=[x:]/jdk1.2.2(其中 [x:] 是安装JDK的硬盘c:,d: 等。)加到你的autoexec.bat文件中;如果是Windows NT,可在控制面板->系统->环境页中选择path参数并加入[x:]/jdk1.2.2/bin;同样地可增加新的环境参数 CLASSPATH=[x:]/jdk1.2.2/lib/tools.jar,然后重新开机即可。
  第三步:安装JSWDK。很简单,仅需将jswdk1_0_1-win.zip带目录解压到硬盘根目录下(c:/,d:/等),然后就可以在硬盘上找到 [x:]/jswdk-1.0.1/ 目录,将来如果不想保留 JSWDK,删除这个目录就可以了,没有任何系统文件和注册表遗漏问题。
  更详细安装的过程以及Solaris/Unix 和 Linux 下JDK、Tomcat的安装可以参考下载得到文件包中的安装说明。值得一提的是在安装之前仔细阅读readme等文件是一个非常良好的习惯。
  二、配置
  在安装完必要的软件环境之后,还不能直接使用JSP,因为执行 JSP 代码需要在服务器上安装 JSP 引擎,因此需要进行适当的环境配置。此处我们使用的是 Sun 的 JavaServer Web Development Kit ( JSWDK )。为便于学习,这个软件包还提供了大量可供修改的示例。安装完 JSWDK 之后,只需执行 startserver.bat 命令即可启动服务器。在默认配置下服务器的端口号为8080,使用 http://localhost:8080 即可打开缺省的index.html页面,如果可以成功打开,即表示配置已经顺利完成,我们可以开始真正的JSP之旅了。
  需要说明的是,读者每次开机以后都要执行一下startserver.bat才可启动jsp服务器,这是在DOS窗口中运行的程序,如果要退出,可执行stopserver.bat。 (如果是unix系统,则分别可执行% startserver和stopserver。)
  如果发生问题,最大的可能是JDK的环境参数没有正确设置,读者可以再次加以检查。
  如果是8080端口已经被征用,可以打开JSWDK目录下的webserver.xml对此端口重新进行设置。(实际上该文件包含了所有的配置。)具体如下:
   <WebServer id="webServer">
    <Service id="service0" port="8080">
    <WebApplication id="examples" mapping="/examples" docBase="examples"/>
    </Service>
    </WebServer>
  将port口设为其它端口即可。
  打开jsp页面的方式为:http://localhost:8080/examples/xxx.jsp
  如果要建立自己的执行目录,可以在webserver.xml文件中增加这样的设置:
  <WebApplication id="myweb" mapping="/myweb" docBase="myweb"/>
  打开jsp页面的方式为:http://localhost:8080/myweb/xxx.jsp
  提示:在运行 JSP 示例页面之前,可注意一下安装 JSWDK 的目录,特别是" work "子目录下的内容。执行示例页面时,可以在这里看到 JSP 页面如何被转换成 Java 源文件,然后又被编译成 class 文件(即 Servlet )。
  JSWDK 软件包中的示例页面分为两类,一类是 JSP 文件,而另外一类是包含一个表单的 HTML 文件,这些表单均由JSP代码处理。与ASP一样,JSP中的Java代码均在服务器端执行。因此,在浏览器中使用"查看源文?quot;菜单是无法看到 JSP 源代码的,而只能看到结果 HTML 代码。所有示例的源代码均通过一个单独的"examples"页面提供。
  安装与配置有哪些常见问题?
  在PWIN98SE环境下 ,使用的JSP运行环境为JSWDK-1.0.1和JDK1.3,要到http://Java.sun.com处下载。
  JDK1.3安装过程很简单,JSWDK1.0.1无须安装只要解压缩即可。然后修改AUTOEXEC.BAT如下:
  PATH=%PATH%;d:/jdk1.3/bin
  set CLASSPATH=d:/jdk1.3/lib/tools.jar
  set JAVA_HOME=d:/jdk1.3(假设把JDK装到了D盘)
  有两个问题有必要说明一下:
  第一,启动startserver.bat的时候,报告Out of Environment Space错误。
  查阅JSWDK1.0.1的readme.html得到:
  Out of Environment Space error message
  On Windows 95/98 systems, you may see an "Out of Environment Space" error message when starting the server. This happens if Windows provides too small a space for environment variables. To work around this limitation:
  1 Close the DOS window (the error can corrupt its CLASSPATH variable).
  2 Open a new DOS window.
  3 Click on the MS-DOS icon at the top left of the window.
  4 Select the Properties option.
  5 Click on the Memory tab.
  6 Adjust the "Initial Environment" drop-down box from "Auto" to "2816".
  7 Click OK.
  8 Start the server.
  这时只要调整startserver.bat的属性,将"内存"中的"初始环境"由"自动"修改做"2816"就搞定了。
  第二,还是无法启动SERVER,好象有个弹出窗口在出错误信息,但无法捉到,转向输出也不起作用。
  打开startserver.bat仔细检查,原来大部分都是在设置环境变量,只有一句关键的:
  start Java com.sun.web.shell.Startup %1 %2 %3 %4 %5 %6 %7 %8 %9
  那么试着在DOS窗口下运行JAVA,提示注册表访问错误,键名为:
  "Software/JavaSoft/Java Runtime Environment"
  打开注册表检查,发现键名是"Java运行时环境",原来JDK的安装程序把这个键名居然给本地化了!改回英文,再在IE中敲入http://127.0.0.1:8080/,这样便能看到JavaServer (tm) Web Development Kit 的大字标题了。
  
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关信息
 ·JSWDK环境安装与配置  (2008-04-13)

发表评论
用户名: 密码:
验证码: 匿名发表
 
 搜索文章
 最新文章
·Win2K入侵检测实例分析
·Win2000 Server安全入门
·使用微软安全工具包加固Win2
·Windows2000安全检查清单
· 安全管理
·利用安全工具包保持系统的最
·怎么实施和做好入侵检测
·Win2k建立安全WEB站点的解决
·用“$”来加强共享资源的安全
·让你的IIS无懈可击
 热点文章 
· 我的xfce学习笔记(汉化)
·三个方法优化MySQL数据库查询
·IPW2100安装详细步骤说明
·Gnuplot科学绘图——入门篇
·Linux下使用Evolution收发Em
·在Archlinux 安装Maya7.01
·安装Linux中文输入法fcitx
·向Linux迁移的人才准备
·使用指南:好用的播放器mpd
·你应该知道的10个MySQL客户启

社区关于我们广告业务信息反馈合作伙伴网站地图
ITKee.Com 版权所有
Copyright © 2008 All rights reserved