banq
2002-08-16 11:28

我没有用Jbuilder里面的tomcat

我现在是用Jboss作运行调试服务器,将自己的项目目录成为Jboss的deploy监控下的一个目录,这样只要更改Jsp 都可以使用最新的。

更改javabeans后要更改一下web.xml。Jboss才重新部署Web应用,这里稍微有点麻烦。

我更改过Jboss下面的tomcat-service.xml文件,加入reload=true。这个办法不可以和EJB交互了,故取消

cc
2002-08-16 13:52

Jboss看来跟weblogic一样的,tomcat虽然不用设XML,但是要重新启动。

找不到十全十美的方法了么?

banq
2002-08-16 14:11

我以前在tomcat下调试,Jsp或Javabean修改后都立即起作用的。

reload="true"很重要。

只有server.xml相关设置正确,Tomcat的lifecycle才会能自动帧听Javabeans.可以从tomcat/logs/catalina.out中看到,如果javabeans class更换了。这里面有提示的

jecho
2002-08-18 08:39

resin不用重新设置的,而且速度快

banq
2002-08-18 10:19

Tomcat如果在webapps目录下部署自己应用,也不用配置。

如果要定制自己的部署目录,就要配置server.xml

tomcat本身具备虚拟主机功能,而且克服了以往tomcat 3版本只有和apache结合,速度才很快的缺点。

resin比tomcat快,那只是3.0版本,它最近没有出示与tomcat 4的比较。

最重要的是tomcat有强大的apache开源组织支持,Jboss这样的EJB服务器也整合了tomcat,无疑Jboss是目前最成熟的J2EE服务器,Resin EJB也在推出,但想想一直名列Sourceforge.net前列的Jboss已经经过多少人的测试和推进?

因为使用Jboss和tomcat的人多,所以google查询一下,资料也很多。

中文问题,我认为Tomcat支持得很好,本论坛就是在linux+tomcat下运行的。