以前我在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的问题
但我不知道该怎么做。
如果可以的话,请帮助我。非常感谢。
暂无答案!
目前还没有任何答案,快来回答吧!