Lrrr
Lrrr

Reputation: 4817

Import access restriction in java

I have this import in my code:

import com.sun.jmx.snmp.SnmpOidDatabaseSupport;

but i get following error:

Access restriction: the type SnmpOidDatabaseSupport is not accessible 
due to restriction on required C:\Program Files\Java\jre6\lib\rt.jar

and also if it could help my IDE is eclipse, how can i fix this error?

Upvotes: 5

Views: 9398

Answers (2)

AlexR
AlexR

Reputation: 115328

Take a look here: Access restriction on class due to restriction on required library rt.jar?

It is not exact duplicate to your question but some answers are relevant. Here are the quotes:

http://www.digizol.com/2008/09/eclipse-access-restriction-on-library.html worked best for me.

Windows -> Preferences -> Java -> Compiler -> Errors/Warnings -> Deprecated and trstricted API -> Forbidden reference (access rules): -> change to warning

If you think that this answer is useful please not forget to upvote the answer I quoted here. Go to URL above and find for answer by @scommab

Upvotes: 7

codemaster
codemaster

Reputation: 572

As you are referencing a library in Program Files folder you might not be running eclipse with administrator permission. try running eclipse with administrator permission.

or you can follow this post Access restriction on class due to restriction on required library rt.jar?

Upvotes: 0

Related Questions