java9 模块化问题,无法加载java.base 相关包

liycumt 2018-08-04 09:10:14
使用IDEA+Jdk1.9创建个普通java项目,编译时报告
Error:(29, 26) java: 程序包 sun.security.tools.keytool 不可见
(程序包 sun.security.tools.keytool 已在模块 java.base 中声明, 但该模块未导出它)

已经对项目的VM Options设置了 --add-exports java.base/sun.security.provider=ALL-UNNAMED java.base/sun.security.pkcs=ALL-UNNAMED java.base/sun.security.util=ALL-UNNAMED java.base/sun.security.x509=ALL-UNNAMED 参数,还是无效。
...全文
1273 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
益达哥哥 2019-07-12
  • 打赏
  • 举报
回复
您好博主,您的这个问题解决了吗?我也遇到了相同的问题。 我用的Eclipse,在Run Configurations 中配置了VM arguments :--add-exports java.base/sun.security.pkcs=ALL-UNNAMED;但是我的程序依然无法使用sun.security.pkcs.PKCS7,报错: Exception in thread "main" java.lang.Error: Unresolved compilation problems: PKCS7 cannot be resolved to a type 您看我这种情况该怎么办呢? 如得指点,不胜感激!

51,412

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧