Topic: 关于更改Resin启动文件 |
Print this page |
1.关于更改Resin启动文件 | Copy to clipboard |
Posted by: rubasse Posted on: 2006-07-24 13:10 resin现在的启动文件是httpd.exe,如果我想像tomcat那样允许更改启动文件,tomcat的启动文件是一个批处理startup.bat,可以编辑在启动之前先载入lib之类的东西。现在我想自己编写一个批处理来代替httpd.exe启动resin。也就是说如果我写了一个批处理的话,那么就可以用我自己写的批处理启动,然而httpd.exe就可以删除了。这样,我想怎么改就可以在我自己写的批处理里改了。不知如何下手,想知道http.exe到底做了什么?有谁可以分析一下? |
2.Re:关于更改Resin启动文件 [Re: rubasse] | Copy to clipboard |
Posted by: wdx04 Posted on: 2006-07-28 16:20 要增加启动时载入的jar包,应该在conf/resin.conf里修改<server>的<class-loader>配置,例如增加一个<tree-loader>。 如果确实想不通过httpd.exe启动Resin,可以试试在Resin根目录下执行: java -Djava.util.logging.manager=com.caucho.log.LogManagerImpl -Dresin.home="." -Dserver.root="." -cp .;lib/resin.jar;lib/jta-101.jar;lib/isorelax.jar;lib/jsdk-24.jar;lib/jms-11.jar;lib/jmx-12.jar;lib/jca-15.jar;lib/jstl-11.jar;%JAVA_HOME%/lib/tools.jar com.caucho.server.resin.Resin (需要设置好环境变量JAVA_HOME) |
3.Re:关于更改Resin启动文件 [Re: rubasse] | Copy to clipboard |
Posted by: rubasse Posted on: 2006-07-29 10:14 to wdx04 谢谢,真了不起。 再请问,如果shutdown?也就是想像tomcat一样,写一个批处理,shutdown.bat,里面是些命令语句,请问你知道么?谢谢 |
4.Re:关于更改Resin启动文件 [Re: rubasse] | Copy to clipboard |
Posted by: wdx04 Posted on: 2006-07-30 12:14 shutdown可能比较难。 httpd.exe是通过关闭服务器socket来停止resin的,httpd.sh在Linux上是直接停止服务器进程,不像Tomcat那样有一个端口侦听关闭命令。Tomcat的关闭就是向服务器发送这个关闭命令。 |
5.Re:关于更改Resin启动文件 [Re: rubasse] | Copy to clipboard |
Posted by: menzy Posted on: 2006-08-08 08:31 做一个快捷键,再那里面修改就简单多了 |
6.Re:关于更改Resin启动文件 [Re: rubasse] | Copy to clipboard |
Posted by: javadd Posted on: 2006-08-08 08:41 是啊,顶 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |