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:
...全文
142 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
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端口?


请高手指点。

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧