在Linux系统中,我正在尝试将Oracle数据库与我的应用程序(一些servlet)连接,该应用程序托管在Apache tomcat 8.0中。 在运行tomcat时,catalina.out正在抛出以下错误: java.lang.UnsatisfiedLinkError:java.library.path中没有ocijdbc11
我看到很多线程都在谈论丢失的ocijdbc11.dll文件,并建议我们在windows / eclipse环境中添加它。 但在Linux中如何解决这个问题?我不想使用oracle瘦驱动程序,因为我没有IP&远程运行的oracle db的其他东西。 您的建议/解决方案将提前帮助我...
答案 0 :(得分:1)
您可能只需要安装oracle客户端somwhere并将此路径添加到公共加载程序。第二个选项是使用ojdbc.jar而不是oci。请尝试阅读此如何配置路径:How to add my JAR lib to tomcat7 installation in ubuntu
答案 1 :(得分:0)
您可以右键单击动态Web应用程序并添加路径,您可以在其中添加jar文件。在添加之前请确认jdbc驱动程序的类型。大多数建议使用类型4。