我正在使用从Oracle网站分发的root_logger = logging.getLogger() # no name
for handler in root_logger.handlers:
if isinstance(handler, logging.Streamhandler):
handler.setFormatter(formatter)
,到目前为止它已经完美运行了。然而,最近我们决定转而使用maven结构进行webapp开发,所以我一直在将Java Web App转换为maven。现在我在进行Oracle数据库连接时遇到此ojdbc7.jar
错误,即使我使用的是与非maven构建中完全相同的驱动程序文件。我有这样的依赖声明:
oracle.jdbc.driver.T4CConnection.isValid(I)Z
我已经使用Netbeans手动安装了驱动程序,因为maven存储库不包含ojdbc7驱动程序。
为什么我会看到此错误,我该怎么办呢?这显然是一个与maven相关的问题,因为这种构建完美而没有maven管理它。
堆栈追踪:
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc</artifactId>
<version>7</version>
</dependency>
答案 0 :(得分:0)
你需要运行maven install-file,因为maven无法下载它。