Eclipse插件开发:关于警告“Discouraged access: *****”

今天试着用eclipse jee的pagedesigner加上我们自己的taglib,出了n多这种警告信息

Discouraged access: The type DefaultUnknownTagConverter is not accessible due to restriction on required library D:\loushang\jee\plugins\org.eclipse.jst.pagedesigner_1.0.1.v20070912.jar

中午在网上搜到了解决办法。(再次感叹网络真是强大)

具体做法是:选中项目的编译路径Libraries面板中Plug-in Dependencies条目下的Access Rules然后点Edit按钮,增加一个Accessible **/*的规则,搞定!

究其原因,应该是引用的插件的Runtime设置有问题:一个Exported PackagePackage Visibility如果是visible to downstream plug-ins就不会有这些问题。

详细信息参考Eclipse帮助文档

你可能感兴趣的:(eclipse插件)