加载中…
个人资料
战神
战神
  • 博客等级:
  • 博客积分:0
  • 博客访问:529
  • 关注人气:0
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

关于“The type **** is not accessible due to restriction on required library”问题的解决

(2011-10-10 14:31:19)
标签:

java

j2me

accessible

分类: 技术
  最近开始着手一个关于水印的小项目,实现图片中信息隐藏和显示。
  在搭建好eclipse+eclipseMe+WTK的J2ME开发环境后,先进行了一段代码的学习。

  熟悉eclipse的同学都知道,代码下面的红线代表错误,无法实行编译和执行。于是,在导入库类时“The type **** is not accessible due to restriction on required library”的错误出现。
  顾名思义,错误意思为是所需要的类库由于受限制无法访问。

  解决方法:
  •   选中项目--右键--进入Properties(属性)视图
  •   选中Java Build Path--点击Libraries--展开JRE System Library[JavaSE-1.6],选中Access rules这一项(如果没有,那就是JDK安装和配置的问题),如下图所示:http://s16/bmiddle/4a40b8534aeecb3dd23df&690type **** is not accessible due to restriction on required library”问题的解决" TITLE="关于“The type **** is not accessible due to restriction on required library”问题的解决" />

  • Edit--点击Add--在Rule Pattern(规则式样)编辑你允许导入的类库,如(org/**),允许就是在Resolution选项中选中Accessible(当然,有些项目需要可以选择Forbidden、Discourage某些类库),如图所示:http://s5/bmiddle/4a40b8534aeecec2da294&690type **** is not accessible due to restriction on required library”问题的解决" TITLE="关于“The type **** is not accessible due to restriction on required library”问题的解决" />



  • 一路OK就可以啦……重新打开项目,问题解决,可以正常编译执行啦!
 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有