Resin的安装和配置 Resin 可以在 http://www.caucho.com/download/index.xtp 免费下载和使用。使用Resin开发或者学习是免 费的,但是如果把Resin作为收费产品发布是需要付费的。目前的版本是2.10。 下载Resin 时选择Archive Versions 中的 windows.zip的普通安装包resin-2.1.0.zip。 把该zip包解压到任何目录下面,如d: esin。以下介绍都假设Resin安装在d: esin下。进入d: esinin, 键入httpd,可以在命令行控制台下运行Resin服务器。此时弹出一个有start 和stop两个Radio按纽和一close 按纽的对话框。在这里可以看到Resin的运行信息。这些信息同时Resin可以在d: esinlog目录下面的 stdout.log 日志文件中察看到。如: Resin 2.0.4 (built Thu Nov 15 17:56:24 PST 2001) 
Copyright(c) 1998-2001 Caucho Technology. All rights reserved. 
Starting Resin on Wed, 23 Jan 2002 14:41:47 +0800 (CST) http listening to *:80 
srun listening to haitaiserver:6802 点选stop,可以停止当前的Resin服务器进程;再点选start,又可以开启新的Resin服务器进程。关闭该对话 框,则回到Command 控制台的盘符提示状态下。如果在nt4或者win2k环境下,需要把Resin当成服务,只需要 在Command控制台的该目录下,键入 httpd ?install,就可以在管理工具的服务下面看到新增了一条Resin  Web Server的自动的服务。以后只要进入nt 4或者win2k,就可以启动Resin服务。该服务也可以像其他服务一 样设置成手动或者禁用状态。注意有的时候在安装完服务后,启动Resin,并不能看到自己写的Resin例程可以 被解析,浏览器显示服务器找不到错误。只要重新启动win2k或者nt,就能解决该问题。 下面简要介绍一下Resin服务器的配置。Resin服务器和大多数Java Web服务器一样,通过一个Xml文件配置。 进入d: esinconf目录,打开resin.conf,这是一个xml格式的文本。 这里面有很多标记,先查找到:<http-server>。在<http-server></http-server>标记对中的配置和resin的 Java Web 服务器有关。找到<app-dir>,在<app-dir></app-dir>标记对中的表示resin的根,相当于Apache的 htdocs 或者 IIS 的wwwroot。Resin自带http服务器,但是也可以不使用它,采用Apache 或者 IIS做http服 务器。这个在下面段落中会提到。 再查找<http port='8080'/>标记,它可以这样配置<http host='localhost' port='80'/>。host参数指定的 是服务器,port指定的是http端口,默认是localhost和8080。还有<srun host='localhost' port='6802'/> 标记。这个是jsp和java Servlet的引擎配置。一般默认就可以了,除非6802端口已经被别的程序占用了。然 后,配置jdk。这个需要在classpath中设置。右键点击我的电脑,在系统特性的高级标签中,点击环境变量, 在系统变量中新建一个环境变量,变量名为classpath,值为jdk所在的目录;再新建另外一个环境变量,变量 名为path,值为javac.exe和java.exe所在的目录(在jdk所在的目录下面的bin目录下)。一般这样子配置以 后,Resin就可以使用了。在d: esindoc中(假设你的<appdir></appdir>对中的名称是doc,也就是根是 d:/resin/doc,而且你的<http host='localhost' port='80'/>如左配置),随便写一个jsp文件,如可以写 个test.jsp文件,内容为<%=1+2+3%>。然后,在浏览器中,键入http://localhost/test.jsp。如果你可以看 到浏览器显示6,则表示Resin服务器已经可以正常运行了。注意,修改配置后,一般重新启动resin才能看到 变化。 

解决方案 »

  1.   

    我不是问你resin的用法呀,只是现在出了问题我不明白,所以才发问的,直接回答问题好吗?
      

  2.   

    唉,看来到csdn是错的~,这里都没有了以前那种气氛~
      

  3.   

    CSDN现在是没有以前好,所以大家才要努力使他更好啊,我一直在努力
      

  4.   

    并不是每个人都是为了分数才来的你是不是JAVA_HOME目录下的JAVA可执行文件丢失了?