【发布时间】:2015-07-01 17:39:00
【问题描述】:
我正在尝试制作一个可以向 gmail 帐户发送电子邮件的程序,但遇到了错误:
访问限制:构造函数 'Provider()' 不是 API(对所需库 'C:\Program Files\Java\jre1.8.0_45\lib\jsse.jar' 的限制)
我不确定这意味着什么,但我的 jsse.jar 文件位于正确的位置。
这是我的代码:
【问题讨论】:
我正在尝试制作一个可以向 gmail 帐户发送电子邮件的程序,但遇到了错误:
访问限制:构造函数 'Provider()' 不是 API(对所需库 'C:\Program Files\Java\jre1.8.0_45\lib\jsse.jar' 的限制)
我不确定这意味着什么,但我的 jsse.jar 文件位于正确的位置。
这是我的代码:
【问题讨论】:
问题很可能出在 JRE 配置的访问规则上。打开项目属性(右键单击项目,然后单击最底部的菜单)然后:
Java Build Path菜单Libraries标签。JRE System Library,您会看到有一个访问规则项。然后,点击编辑按钮【讨论】: