我有一个第三方应用程序要安装到我的 Windows XP 机器上。它是一个使用 Hibernate 作为后端并允许通过 JDBC 连接到 MySQL 数据库的 Java 应用程序。
该应用程序有一个配置向导和一个配置文件。我的配置文件中有以下内容:
test.hibernate.connection.driver_class = com.mysql.jdbc.Driver
test.hibernate.connection.url = jdbc:mysql://localhost:3306/test
test.hibernate.connection.username = (username)
test.hibernate.connection.password = (password)
test.hibernate.dialect = org.hibernate.dialect.MySQLDialect
test.hibernate.current_session_context_class = thread
使用这些设置运行配置向导时出现的错误是:I/O 错误:未知数据包类型 0x4a
我所知道的这个神秘错误很可能是 com.mysql.jdbc.Driver 抛出的 SQLException,它与 TDS 代码有关(这是我找到的资源:http://www.freetds. org/tds.html )。
我可以访问 java 应用程序的源代码,但由于需要其中一个依赖项的许可证,我无法构建新的可执行文件。但是,如果它有助于发布其中的一些内容,请告诉我。
感谢您的任何帮助,您可以提供!
卡里里斯