我在Oracle DB中有很少的Java文件,这些文件使用sun.misc.BASE64Encoder。 看起来DBA最近删除了对这个Encoder的支持,我尝试使用org.apache.commons.codec.binary.Base64,但该类不会用这个编译。
CREATE OR REPLACE AND RESOLVE JAVA SOURCE NAMED MY_SCHEMA."MyAPI" AS
//import sun.misc.BASE64Encoder; this is deprecated
import org.apache.commons.codec.binary.Base64; // this also doesn't work
替换可以在Oracle DB中使用的sun.misc.BASE64Encoder是什么?请注意,我没有DB的管理员权限。 感谢您的投入。
编辑:这与mods建议的问题不同,我的java类存储在Oracle DB中,我没有在Oracle中添加/删除库的权限。请求重新打开这个问题。