我想部署我的应用程序在Web逻辑上,似乎我得到空指针异常。部署期间空指针异常
异常是因为服务器没有在我的lib中读取ojdbc.jar。现在,我在课程路径中添加了相同的内容,但仍未收集该jar。 我已经使用Netbeans进行了战争。
没有编译错误。运行时出现错误。
的Weblogic版本 - 10.3
JDK - 1.7
Netbeans的 - 8.1指出为JDK 1.7
谁能提供他们的意见?
在此先感谢!
我想部署我的应用程序在Web逻辑上,似乎我得到空指针异常。部署期间空指针异常
异常是因为服务器没有在我的lib中读取ojdbc.jar。现在,我在课程路径中添加了相同的内容,但仍未收集该jar。 我已经使用Netbeans进行了战争。
没有编译错误。运行时出现错误。
的Weblogic版本 - 10.3
JDK - 1.7
Netbeans的 - 8.1指出为JDK 1.7
谁能提供他们的意见?
在此先感谢!
如果您真的认为weblogic没有选择您的类路径jar,那么在WEB-INF目录内创建一个新文件weblogic.xml,其中包含以下内容。
<?xml version="1.0" encoding="UTF-8"?>
<weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.bea.com/ns/weblogic/90 http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd">
<container-descriptor>
<prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>
</weblogic-web-app>
嗨问题是上下文查找。该jar被添加,但weblogic无法查找该资源,因为它不存在于JNDI中。 –
您应该在此处发布异常日志。此外,请确保您按照文档:https://docs.oracle.com/cd/E13222_01/wls/docs100/jdbc_admin/third_party_drivers.html –