首先我用的是tomcat5.5,datesouce我已经配置好了。在我部署了一个first的工程,我用一个WEBRoot/myjsp.jsp中运行已经可以通过jndi取到数据库中的内容,但是我想在src/test.java(我通过JDBC已经可以取到数据库中的内容)文件中通过hiberante.cfg.xml的配置取得数据库的值,运行时老是提示org.hibernate.HibernateException: Could not find datasource这个错误。
 这个是我的hiberante.cfg.xml配置文件<hibernate-configuration>    <session-factory>
        <property name="connection.username">test</property>
        <property name="dialect">org.hibernate.dialect.OracleDialect</property>
        <property name="jndi.url"></property>
        <property name="connection.datasource">java:comp/env/MIB</property>
        <property name="connection.password">zygl</property>
        <property name="show_sql">true</property>
        
    <mapping resource="Customer.hbm.xml" />
    
    </session-factory></hibernate-configuration>