Showing posts with label eclipse. Show all posts
Showing posts with label eclipse. Show all posts

25 Nov 2009

Solved mouse click problem in Eclipse and Ubuntu 9.10

Since last October, when I installed Ubuntu 9.10 I started having some problems with mouse clicks in Eclipse.
Using my friend Google I found this solution which proved to work flawlessly.

I created an eclipse.sh with this content:

#!/bin/sh
export GDK_NATIVE_WINDOWS=1
/eclipse


Now I use eclipse.sh instead of just eclipse to start the IDE and mouse click problems are gone.

19 Nov 2009

Access restriction error on Eclipse - type resouce not accessible

Mounting an old project on a fresh install of Eclipse I got a few errors regarding access restriction to some methods and types from Sun's java 6 library.


Description Resource Path Location Type
Access restriction: The method createJPEGEncoder(OutputStream) from the type JPEGCodec is not accessible due to restriction on required library /usr/lib/jvm/java-6-sun-1.6.0.15/jre/lib/rt.jar ImageCaptchaServlet.java «path» line 43 Java Problem

Description Resource Path Location Type
Access restriction: The method encode(BufferedImage) from the type JPEGImageEncoder is not accessible due to restriction on required library /usr/lib/jvm/java-6-sun-1.6.0.15/jre/lib/rt.jar ImageCaptchaServlet.java «path» line 45 Java Problem

Description Resource Path Location Type
Access restriction: The type JPEGCodec is not accessible due to restriction on required library /usr/lib/jvm/java-6-sun-1.6.0.15/jre/lib/rt.jar ImageCaptchaServlet.java «path» line 16 Java Problem

Description Resource Path Location Type
Access restriction: The type JPEGImageEncoder is not accessible due to restriction on required library /usr/lib/jvm/java-6-sun-1.6.0.15/jre/lib/rt.jar ImageCaptchaServlet.java «path» line 17 Java Problem




This situation can be solved as follows:

1 - Goto to the Java Compiler section of the Project Properties dialog and then Errors and Warnings.
2 - Check Enable project specific settings
3 - Inside Deprecated and restricted API change the Forbidden reference (acess rule) to Warning or Ignore
Enhanced by Zemanta