实际上我收到一个错误:
Exception in thread "main" java.lang.NoClassDefFoundError:sun/io/CharToByteConverter
这是因为在 Java 8 中,CharToByteConverter 类已被删除,因为它已被弃用。
现在我想知道任何替代这个包/类并提供它的功能而不抛出上面提到的异常。
此类用于 SQLJ 的
Translator.jar
它在里面
sqlj.util.io.OracleOutputStream.class
编辑:如果我用 java.nio.charset 类替换 CharToByteConverter 类,SQLJ 仍然可能无法检测到它。如果我错了,请纠正我。让我知道用 java.nio.charset 替换 CharToByteConverter 是否可以解决问题?