带有调试接口问题的Java插件开发

时间:2009-05-15 01:42:39

标签: java macos eclipse-plugin jdi

您好我正在尝试开发一个使用Java调试界面的eclipse插件(在eclipse中),我收到以下错误:

  

访问限制:由于对所需库的限制而无法访问VirtualMachine类型/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar

在非插件开发项目中使用调试接口似乎工作正常。我认为它与插件依赖关系有关,但我不确定如何解决它。

1 个答案:

答案 0 :(得分:2)

可以通过更改Eclipse IDE中的设置来删除此错误消息。使用以下任一路径打开下面显示的对话框。

* Windows -> Preferences -> Java
  -> Compiler -> Errors/Warnings
* (Project) Properties -> Java Compiler -> Errors/Warnings

在对话框的“不推荐使用且受限制的API”部分下找到“禁止参考(访问规则)”选项。此选项决定如何处理Eclipse中定义的访问规则。默认情况下,它设置为“Error”,这会导致Eclipse抱怨对任何受限类的引用。选择任何其他选项(警告或忽略)将删除这些错误消息。

来源:http://lkamal.blogspot.com/2008/09/eclipse-access-restriction-on-library.html