java jdk 16,用于swing的crystal report viewer运行库

rbl8hiat  于 2021-08-20  发布在  Java
关注(0)|答案(0)|浏览(254)

以前我在swing(JDK1.6)中运行CrystalReportViewer运行库来显示CrystalReports。现在我想将我的代码升级到java jdk 16。所以下载了最新的crystal report viewer sdk。现在,我在代码“reportclientdocument reportclientdoc=new reportclientdocument();”中得到以下错误
线程“awt-eventqueue-0”java.lang.illegalaccesserror中的异常:类com.crystaldecisions.sdk.occa.report.application.clientdocument(在未命名模块@0x68633f59中)无法访问类sun.security.action.getpropertyaction(在模块java.base中),因为模块java.base在com.crystaldecisions.sdk.occa.report.application.clientdocument.getdefaultlocale(源文件:959)位于com.crystaldecisions.sdk.occa.report.application.clientdocument。(源文件:70)位于com.crystaldecisions.sdk.occa.report.application.reportclientdocument。(源文件:243)
我在谷歌上搜索并发现了stackoverflow从遗留代码迁移到Java11的问题
但我不知道该怎么做。
如果可以的话,请帮助我。非常感谢。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题