Bug#731740: java.lang.NoClassDefFoundError: org/sikuli/basics/MultiFrame
Gilles Filippini
pini at debian.org
Mon Dec 16 16:53:30 UTC 2013
Vincent Bernat a écrit , Le 16/12/2013 17:39:
> ❦ 9 décembre 2013 18:53 CET, Gilles Filippini <pini at debian.org> :
>
>>>> You may encounter other NoClassDefFound errors which are solved by
>>>> adding
>>>> "/usr/share/java/asm3-commons.jar:/usr/share/java/antlr3-runtime.jar:/usr/share/java/jaffl.jar:/usr/share/java/jnr-posix.jar:/usr/share/java/constantine.jar:/usr/share/java/guava.jar:"
>>>> to the classpath into the launchers /usr/bin/sikuli*.
>>>
>>> This solved the NoClassDefFound errors but I am now stuck later. I get a
>>> popup "starting - pls. wait" but nothing happens. In the console, I
>>
>> Please try again with "-Dsikuli.console=false" in the
>> /usr/bin/sikuli-ide launcher. You should have more messages in the
>> console then.
>
> I get that in the console:
>
> Exception in thread "main" java.lang.NoClassDefFoundError: com/explodingpixels/macwidgets/MacUtils
> at org.sikuli.ide.SikuliIDE.initToolbar(SikuliIDE.java:1661)
> at org.sikuli.ide.SikuliIDE.initSikuliIDE(SikuliIDE.java:315)
> at org.sikuli.ide.SikuliIDE.<init>(SikuliIDE.java:242)
> at org.sikuli.ide.SikuliIDE.getInstance(SikuliIDE.java:347)
> at org.sikuli.ide.SikuliIDE.main(SikuliIDE.java:235)
> Caused by: java.lang.ClassNotFoundException: com.explodingpixels.macwidgets.MacUtils
> at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> ... 5 more
>
Hmmm... That's strange because this class should be defined in
/usr/share/java/mac_widgets.jar which is in the classpath defined into
/usr/bin/sikuli-ide:
pini at pini:~$ unzip -l /usr/share/java/mac_widgets.jar | grep MacUtils
957 2012-06-25 22:50 com/explodingpixels/macwidgets/MacUtils.class
Could you please check that this jar is present on your system, and is
correctly specified in the classpath?
Thanks,
_g.
More information about the pkg-java-maintainers
mailing list