NetBeans5.0里不想用它自带的tomcat5.5.9,如何配置外部的Tomcat?

best_threewood 2006-03-03 03:11:09
NetBeans5.0里不想用它自带的tomcat5.5.9,如何配置外部的Tomcat?

我读了帮助文件,但还是配不出来,具体情况如下:

Catelina home 填什么?

use private configuration folder(Catalina base): 填什么?

请各位指教。谢谢!
-------------------这是需要填写的四项内容----------------------
Catalina home:
use private configuration folder(Catalina base):
user:
password:
...全文
110 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
best_threewood 2006-03-06
谢谢大家,问题解决!给分
回复
petit 2006-03-06
是不是必须填use private configuration folder(Catalina base):这一栏?
可填可不填,看你怎么用
humanity兄说得很好,很清楚
回复
petit 2006-03-06
如果你使用的是tomcat5.5.x较高的版本,那么在其server.xml中修改一下<server>,改成<Server port="8025" shutdown="SHUTDOWN">(添加关闭端口),这样就可以了。
同时netbeans会为这个tomcat/bin下增加startup和shutdown两个bat!that's ok
回复
humanity 2006-03-05
Tomcat 支持多重配置,每次启动可以指定使用哪个配置目录,

catalina.home 就是 TOMCAT 安装的目录,
catalina.base 就是 TOMCAT 这次启动要使用的配置目录根,如果你没有制定过他就等同于 catalina.home

Catalina.base 就像 WebSphere 6 新增的 Profile 一样。

比如:
Catalina.home 是 E:/JavaEnv/Tomcat

下面有子目录:
bin/
conf/
webapps/
server/
common/
logs/


catalina.base E:/JavaEnv/Tomcat/J2EE_DEV_ENVIROMENT
下面有子目录:
conf/
webapps/
logs/
等,

我每次都用 catalina.base = E:/JavaEnv/Tomcat/J2EE_DEV_ENVIROMENT 启动的,
也就是说我每次手工修改的配置文件都是 catalina.base 下面的 conf,
E:/JavaEnv/Tomcat/conf 我从来不修改,这样的话就等于我总是有一个备份配置文件在那里,我可以让我的 Apache Tomcat 系统服务 使用 catalina.home 下面的配置,我开发调试时使用 catalina.base 下面的配置。


回复
best_threewood 2006-03-05
我已经把netBeans自带的tomcat删掉了,可还是不行

Catalina home:这一栏总是报错,错误如下:
------------------------------------------------------------------------
The <CATALINA_HOME>/conf/server.xml configuration file seems to be corrupted.
------------------------------------------------------------------------

是不是必须填use private configuration folder(Catalina base):这一栏?


或者用不用改tomcat端口?


请高手指点。
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2006-03-03 03:11
社区公告
暂无公告