入门级问题,给意见就有分。
我用tomcat+jcreator开发,用jcreator来写javabean,
请问各位朋友,对javabean修改并编译后,必须要重新启动tomcat才能看到效果吗?
每次都要重新启动tomcat,开发速度也太慢了吧,大家都是怎么做的?
问题点数:100、回复次数:28Top
1 楼yujiebo025(独舞黄纱)回复于 2003-12-01 21:55:14 得分 2
tomcat 在4.0以上好象可以支持 类引导,不需要重新启动服务器
你等一下查看 系统窗口就可以看到 资源已被修改的字样Top
2 楼weichenggao(一万年太久,只争朝夕)回复于 2003-12-01 22:00:35 得分 2
用resin呀,会自动编译JAVA文件!我在家里就是用这个的!
Top
3 楼dike103(dike)回复于 2003-12-01 22:00:37 得分 2
不要重新启动的啊!
自动编译Top
4 楼jemmylau(枕头)回复于 2003-12-01 22:04:59 得分 0
To yujiebo025(独舞黄纱)
我用的5.0啊,应该可以的,可是不知道怎么进行类引导。
To dike103(dike)
TomCat是这样的吗?
Top
5 楼julian9801(王)回复于 2003-12-01 22:05:15 得分 5
推荐使用tomcat5.0,它有一个控制台,可以对应用重新加载。
如果你修改了类文件,只需要重新加载(reload)应用就可以了。
Top
6 楼jemmylau(枕头)回复于 2003-12-01 22:15:22 得分 0
To julian9801(王)
谢谢,能告诉我怎么进入控制台,重新加载吗?谢谢
我的msn:jemmylau@msn.comTop
7 楼tklyc(tklyc)回复于 2003-12-01 22:19:40 得分 2
weblogic+jb
Top
8 楼lyqq(曾经是菜,现在还是菜!)回复于 2003-12-01 22:21:11 得分 3
进入控制台,可以有帮助的!!Top
9 楼myblessu(继续混着,到被人赶走为止)回复于 2003-12-01 22:35:54 得分 2
tomcat默认不需要重起.Top
10 楼libra2003(乡长)回复于 2003-12-01 22:50:07 得分 2
推荐你用eclipse,再加上myeclipse plugin,很方便的。Top
11 楼gjdbf(痛哭的人)回复于 2003-12-01 23:01:16 得分 10
是的,web.xml里有个reload属性设为true就可以不用重启就能用Top
12 楼romeoyx(飘逸的光头)回复于 2003-12-01 23:08:50 得分 30
进入控制台的步骤:
1.启动tomcat
2.在IE地址栏里输入:http://localhost:8080
3.选择tomcat manager (会让你输入密码,就是安装时候选的,如果你用默认设置装的,就是
用户名:admin,密码:空)
4.你就会看到这个
Applications
Path | Display Name | Running |Sessions | Commands
/ | Welcome to Tomcat | true | 0 |Start Stop Reload Undeploy
这个是tomcat自带的管理工具,看到右边那个Commands的底下有个Reload了么,你编译好你新写的java和jsp后,就点Reload!Top
13 楼jemmylau(枕头)回复于 2003-12-02 08:37:02 得分 0
To romeoyx(飘逸的光头)
谢谢,
在tomcat manager 怎么看不到我自己创建的Connector (80)和Host (192.168.1.44)呢,我怎么管理这个host下的Context (/)?
Top
14 楼softwave(系统信息)回复于 2003-12-02 08:40:27 得分 2
不需重新启动
自动编译Top
15 楼rainshow(要学习的是那样多,时间却是那么的少)回复于 2003-12-02 08:42:34 得分 0
学习来了Top
16 楼Leemaasn(小鸟)回复于 2003-12-02 08:50:11 得分 10
to jemmylau (枕头) :
Tomcat我用了很久,真的不需要重新启动tomcat的。不过,重新启动web应用倒是需要的。
一般是在配置虚拟目录的时候指定reload=true就可以了。
不过,楼上说的也是办法。
Top
17 楼zxl19790710(雪龙)回复于 2003-12-02 08:57:31 得分 10
web.xml里有个reload属性设为true就可以不用重启就能用
Top
18 楼romeoyx(飘逸的光头)回复于 2003-12-02 09:02:19 得分 0
To jemmylau(枕头)
你的工程放到什么地方了?放到%tomacathome%\webapps\
底下应该能看到了!Top
19 楼romeoyx(飘逸的光头)回复于 2003-12-02 09:03:33 得分 0
%tomcathome%\webapps\Top
20 楼caodavid2003(骆驼祥子)回复于 2003-12-02 09:11:49 得分 3
推荐你用eclipse,再加上myeclipse plugin,很方便的。
eclipse会帮你自动重编译发布的,不需要你重启动tomcat服务
Top
21 楼szpqq(Gavin)回复于 2003-12-02 09:24:30 得分 2
应该是重新打开页面就可以了Top
22 楼jemmylau(枕头)回复于 2003-12-02 09:30:15 得分 0
To romeoyx(飘逸的光头)
我自己创建了Connector (80)和Host (192.168.1.44)呢,我又在这个host下建立了Context (/),放在host指定的目录下了。Top
23 楼sammy791010(javabird)回复于 2003-12-02 09:30:42 得分 6
是的,web.xml里有个reload属性设为true就可以不用重启就能用
在%tomcat_home%conf下的server.xml文件中加入:
<Context
path="/web站点"
docBase="相对路径"
debug="0"
reloadable="true"
crossContext="true">Top
24 楼cocosunshine(panxj)回复于 2003-12-02 09:34:25 得分 2
我记得以前好像是这样,不过5以后好像已经可以重新加载了~Top
25 楼tiannet(http://tiannet.yculblog.com)回复于 2003-12-02 09:35:17 得分 3
我用jrun需要重新启动。
不过你可以先在jsp页面实现javaBean的功能,
调试好后在写入class,只要稍微改动就可以了。
在jsp页面调试实现还是比较快的,
Top
26 楼romeoyx(飘逸的光头)回复于 2003-12-02 09:47:22 得分 0
To:jemmylau(枕头)
你说的我没听明白,这里交流不太方便,有兴趣的话+我的QQ,再讨论
我的QQ:105992517
Top
27 楼lu8088(我们一起努力吧)回复于 2003-12-02 09:58:46 得分 2
改换用JB就好一些Top
28 楼jemmylau(枕头)回复于 2003-12-02 12:58:30 得分 0
To romeoyx(飘逸的光头)
谢谢你,按照以上各位同仁的说话,这个问题已经解决了。
揭贴!Top




