JBuilder9能这样调动Tomcat4.1吗?

xinxing 2004-12-21 03:51:59
我将JBuilder9安装目录下thirdparty中的jakarta-tomcat-4.1.24-LE-jdk14(以下简称tomcat4.1)整合了Axis1.1,在tomcat4.1目录下的bin中运行startup.bat启动tomcat4.1,可以测试出Axis1.1是安装成功了;而在JBuilder9中运行一个servlet以启动tomcat4.1,再在浏览器中测试Axis1.1,会发现连接不上,后来观察发现:JBuilder9启动tomcat4.1的时候是根据某个具体的web application下的xml配置文件来调动tomcat4.1的,而不像在tomcat4.1下用startup.bat启动其时会自动装载Axis1.1的相关jar文件,如何我才能通过在JBuilder9中运行一个servlet启动tomcat4.1就能实现Axis1.1的载入呢?
仔细观察JBuilder9中运行一个servlet启动tomcat4.1时的信息如下:
C:\JBuilder9\jdk1.4\bin\javaw -classpath "C:\JBuilder9\thirdparty\jakarta-tomcat-4.1.24-LE-jdk14\bin\bootstrap.jar;C:\JBuilder9\jdk1.4\lib\tools.jar" -Dcatalina.home="C:/JBuilder9/thirdparty/jakarta-tomcat-4.1.24-LE-jdk14" org.apache.catalina.startup.Bootstrap -config "C:\Documents and Settings\Administrator\jbproject\tomcatTry\Tomcat\conf\server8080.xml" start
也就是说它通过我自己创建的web applicationi “Tomcat”下的server8080.xml来配置tomcat4.1的启动参数的,能否在它启动的时候,将在tomcat4.1中通过startup.bat启动时装载的参数通过另一个xml文件也载入呢?
呵呵,不知大家看明白了没有?也就是以下几个问题:
1、JBuilder9中运行一个servlet启动tomcat4.1时通常会读取程序编写者自己定义的一个只针对本web application有效的配置文件server8080.xml,能否读取多个呢?
2、在Tomcat4.1中修改端口后,JBuilder9中还是默认为8080端口,这个矛盾如何解决呢?
3、能否在JBuilder中启动Tomcat时达到在Tomcat安装目录下用startup.bat启动的同样效果呢?
请高手帮助!
...全文
83 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xinxing 2004-12-30
  • 打赏
  • 举报
回复
只有kenMoxi(蓝雨)一个人关注啥,分都到给你了,呵呵
kenMoxi 2004-12-23
  • 打赏
  • 举报
回复
帮你up~
xinxing 2004-12-23
  • 打赏
  • 举报
回复
自己再顶下!
xinxing 2004-12-22
  • 打赏
  • 举报
回复
没有高手指点一下吗?

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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