在jbuilder8 中如何配置tomcat4的连接池
如题 问题点数:50、回复次数:11Top
1 楼accp(教育改变生活)回复于 2003-06-04 18:08:13 得分 30
俺是来混分~
你配JBuilder下thirdparty\jakarta-tomcat-4.1.12-LE-jdk14
这个目录下的server.xml不就行了~Top
2 楼zzhangwa(化石和石头)回复于 2003-06-04 18:11:51 得分 0
我已经配置过了,可是jbuilder8使用的xml好像和这个server.xml没有关系啊。
E:\JBuilder8\jdk1.4\bin\javaw -classpath "E:\Tomcat\bin\bootstrap.jar;E:\JBuilder8\jdk1.4\lib\tools.jar" -Dcatalina.home="E:/Tomcat" org.apache.catalina.startup.Bootstrap -config G:\serversystem\conf\server8080.xml start
2003-6-4 17:50:48 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on port 8080
Starting service Tomcat-Standalone
Apache Tomcat/4.1.24
HostConfig[localhost]: Deploying configuration descriptor jb--default.xml
她利用的是jb--default.xml
:(Top
3 楼luckyfanjian(luckyfan)回复于 2003-06-04 19:12:17 得分 20
我们是自己写的连接池!你也可以试试呀!
并不是太难得!
首先建一个连接管理类,再建一个连接类,管理类管理连接,当连接close时,把它放到管理类的队列中,等服务重起时,在清空!新建连接时,先到管理类中取缓冲,如果没有,在新建连接!Top
4 楼accp(教育改变生活)回复于 2003-06-04 19:29:01 得分 0
找到了~
是在你工程目录下有一个tomcat目录,里面有一个conf文件夹,是面有一个server8080.xml的文件,应该就是它了Top
5 楼zzhangwa(化石和石头)回复于 2003-06-04 21:45:26 得分 0
不对啊,那个server8080的文件只有在你的jbuilder中的tomcat运行起来后的临时文件啊。Top
6 楼pleonheart(只睡六小时)回复于 2003-06-04 22:05:00 得分 0
在Tomcat的conf目录下的server.xml
<Context className="org.apache.catalina.core.StandardContext" cachingAllowed="true" charsetMapperClass="org.apache.catalina.util.CharsetMapper" cookies="true" crossContext="false" debug="0" docBase="文件所在目录" mapperClass="org.apache.catalina.core.StandardContextMapper" path="浏览器显示的目录" privileged="false" reloadable="false" swallowOutput="false" useNaming="true" wrapperClass="org.apache.catalina.core.StandardWrapper">
<Resource name=" Resource name " scope="Shareable" type="javax.sql.DataSource"/>
<ResourceParams name=" ResourceParams name ">
<parameter>
<name>maxWait</name>
<value>5000</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>10</value>
</parameter>
<parameter>
<name>password</name>
<value>数据库密码</value>
</parameter>
<parameter>
<name>url</name>
<value>数据库url</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value> driverClassName </value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>2</value>
</parameter>
<parameter>
<name>username</name>
<value>数据库用户名</value>
</parameter>
</ResourceParams>
</Context>Top
7 楼zzhangwa(化石和石头)回复于 2003-06-04 23:13:57 得分 0
不行,jb中的tomcat不用这个配置文件,怎么办啊?Top
8 楼zzhangwa(化石和石头)回复于 2003-06-05 08:33:30 得分 0
i upTop
9 楼accp(教育改变生活)回复于 2003-06-05 09:24:01 得分 0
server8080.xml,它启动就是用的这个文件,JB在启动Tomcat前创建的这个件,然后用它来作Tomcat的配文件~不信你盯着那个目录看,看谁先谁后~
我倒,Tomcat一关,它又把这个文件删了~
看看谁还有高招~实在不行就算了,没必要在这上浪费时间,是不是兄弟~Top
10 楼zzhangwa(化石和石头)回复于 2003-06-05 17:24:28 得分 0
呵呵,不错,这个文件只是对于jb的临时文件,呵呵,每一次重新启动tomcat她的文件内容都会重新生成,呵呵,我现在开始用struts的连接池了,这样就不用配置tomcat的了:)Top
11 楼zzhangwa(化石和石头)回复于 2003-06-05 22:03:38 得分 0
呵呵终于找到个连接,可以解决问题的,谢谢大家了
http://www.cjsdn.com/post/view?bid=7&id=25932&sty=1&tpg=6&age=0Top



