Java错误访问限制:

时间:2015-07-01 17:39:00

标签: java eclipse

我正在尝试创建一个可以向Gmail帐户发送电子邮件的程序,但我遇到了错误:

  

访问限制:构造函数'Provider()'不是API(对所需库'C:\ Program Files \ Java \ jre1.8.0_45 \ lib \ jsse.jar'的限制)

我不确定这是什么意思,但我把jsse.jar文件放在正确的位置。

这是我的代码:

http://pastebin.com/2Hb6jA2w

1 个答案:

答案 0 :(得分:0)

问题很可能出在JRE配置的访问规则上。打开项目属性(右键单击项目,然后单击最下面的菜单),然后:

  1. 转到Java Build Path菜单
  2. 点击Libraries标签。
  3. 展开JRE System Library,您会看到有一个访问规则项。然后,单击“编辑”按钮
  4. 如果没有您确实需要加强的规则,请删除所有。
  5. 然后单击“确定”按钮。然后尝试再次构建项目。