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