【发布时间】:2009-04-08 23:20:46
【问题描述】:
我最近将我们正在使用的旧应用程序从 Java 1.5 迁移到 1.6。我注意到在构建过程中,我现在收到一个(新的)编译器警告:
... DatabaseSession.java:[9,20] sun.jdbc.odbc.JdbcOdbcDriver is Sun proprietary API and may be removed in a future release
所以我明白这意味着什么,但是有没有一个众所周知的替代方案,它对开放标准更友好,而不是专有?您使用和/或推荐什么驱动程序,它有什么优势?
到目前为止,我已经采用了它在 1.6 中编译的方法,所以我们会继续使用它,如果下一个 Java 版本不支持它,我们可以稍后找到替代品,我可能会尝试抑制警告从出现在构建中。我这样想有错吗?
【问题讨论】:
标签: api jdbc odbc-bridge