你是用自己写的连接池吧(网上找的那个?)我以前也用过,不过不提倡。如果你是用weblogic为什么不直接用weblogic提供的连接池呢?如果你非要用这个连接池,可以这样加入jb不认识的文件:1、Tools - IDE options,把你的db.properties文件归个类,比如文本文件,然后在下面加上它的扩展名properties。2、右点你的webapp的图标,在属性里的第一页WebApp,然后选择刚才你设置的文件类型(比如文本文件),钩上即可。3、刷新一下你的webapp显示,看是不是加上了,如果没有,重新打开一下JB。

解决方案 »

  1.   

    楼上的方法是我已经试过的,JB本来就认识properties文件,第一步不需要。用的是Tomcat不是weblogic
    也顺便说一句,事情没办好是不能收钱的 :)
      

  2.   

    不好意思,第一步是多余的 :),那就少收点钱了吧。如果你的db.properties是放在root下,是不会有问题的,估计你是放在了web-inf下,是吧?如果这样,第二步改为:还是用webapp的属性,第二页directories页下有一个web-inf directory
    把db.properties加上即可。我成功了,你不要说不给钱啊。 :D
      

  3.   

    db.properties的路径必须在CLASSPATH中,在Tomcat下就是web-inf\classes和web-inf\lib(由于要保证可移植性,不能通过修改CLASSPATH来解决)。你上面的那步又是多余的,没有这一步在web-inf下也不会被删除.看样子这点钱也不是那么好收的 :P
      

  4.   

    兄弟,你是说它不会被加入war中,我帮你加进去了。还谈什么条件?
    你自己抬头看一下你的问题。要加入classpath,这算第二个问题了,另外加分。:)其实你的问题我做的第一个jsp项目就遇上过并解决了,回忆真让人……
    ----------
    我是燕赤霞,替人办事是要收钱的。
      

  5.   

    另外,更正你一点,你不用第二步这个web-inf/db.properties是不会被加入war中的。
      

  6.   

    不用看,我的问题中已经给出路径:WEB-INF\classes,我想就没必要在文字上做文章了吧
      

  7.   

    I服了U了,赚你一点钱可真难。你知道在directoies中加是吧,那就这样加:
    /classes/db.properties然后,把这个db.properties也放在/src的相应目录级下,如果不行,再在/classes下的相应目录级下也放一个,一般它在build的时候是会把/src下的properties拷入/classes下,然后在入在defaultroot的相应目录下,然后再打包的,这就是过程了。
    不回了,这个分你给不给算了,算我倒帖了。 ;)
      

  8.   

    打包文件(*.war)文件,,是干吗用的啊
      

  9.   

    to  tripofdream (梦之旅(JAVA入门中))  
        您在jbuilder7相应工程的src的相应目录下放上您那个properties文件就好了!!!----------------------------------------------------
    ★签名★
        www.3ren.net/wdb/index.php  ---中国三人网技术论坛