【问题标题】:Upgrade from ojdbc7 to ojdbc8 for java applicationjava应用程序从ojdbc7升级到ojdbc8
【发布时间】:2021-12-10 05:09:22
【问题描述】:

我正在使用 eclipse,我正在尝试将我的 java 应用程序从 ojdbc7 升级到 8。我不知道如何解决这个问题,我得到的唯一线索是替换 WebContent/WEB-INF/lib 处的文件

我是否继续我正在做的事情,然后重新编译整个 java 应用程序以使其与新的 ojdbc8 一起工作?

或者我应该怎么做

【问题讨论】:

    标签: java eclipse tomcat jar


    【解决方案1】:

    您使用的驱动程序不会影响您自己代码的编译,但您应该重新构建应用程序并重新部署 WAR 文件,因为更新后的 JAR 需要与您的应用程序一起分发。

    JDBC 驱动程序管理器将像魔术一样执行类加载,而无需您更改一行代码,顺便说一下,这是 2000 年人们 UOU 的原因之一,因为每个人都习惯了 mysql_connect 之类的方法(来自 php)

    先替换JAR文件,然后rebuild并导出,如果要确保jar在,只要用winzip打开WAR文件检查一下即可。 WAR文件实际上是一个JAR文件,你可以用Winzip或者Winrar打开它

    【讨论】:

    • 所以我应该先替换WebContent/WEB-INF/lib 的jar 文件,然后在部署war 文件后重建项目?
    • 没错,先replace,然后rebuild,如果你想确保jar在那里,只需用winzip打开war文件并检查它。战争文件实际上是一个JAR文件,你可以用Winzip或Winrar打开它
    猜你喜欢
    • 2015-07-17
    • 1970-01-01
    • 2021-02-04
    • 2016-10-13
    • 2015-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-02
    相关资源
    最近更新 更多