我有 Suse linux,并且安装了 Glassfish 3.1.1,但我无法使用
创建池resource type: javax.sql.ConnectionPoolDataSource
以下错误是:
Class name is wrong or classpath is not set for : oracle.jdbc.pool.OracleDataSource Please enter code here`check the server.log for more details.
我在 glassfish/domains/domain1/lib/Ext 和 glassfish/lib 中有 ojdbc14.jar
我不知道该怎么做,谢谢!
最佳答案
您将此 jar 作为全局资源的位置是错误的。您需要从glassfish/domains/domain1/lib/Ext
和glassfish/lib
中删除这个jar,并将其仅添加到glassfish/domains/domain1/lib
- 这是 glassfish 中用于在全局类路径中找到诸如 JDBC
之类的库的位置。
关于java - glassfish 中的 Ojdbc14.jar - 找不到它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12929879/