Andrzej Orkan Napisano Kwiecień 12, 2006 Zgłoszenie Share Napisano Kwiecień 12, 2006 Słuchajcie, zainstalowałem sobie dostępny ze strony Sun Microsystems kombajn do C/C++ o nazwie SunStudio11 dostępny free. Ma piękny prosty instalator (3 razy Next i po sprawie ) i po zainstalowaniu jak go odpaliłem otrzymałem następujące komunikaty: annotated: sun.net.www.protocol.jar.JarURLConnection not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/opt/sun/netbeans/3.5V11/lib/ext/b oot.jar,file:/opt/sun/netbeans/3.5V11/lib/ext/crimson-1.1.3.jar,file:/opt/sun/ne tbeans/3.5V11/lib/ext/regexp-1.2.jar,file:/opt/sun/netbeans/3.5V11/lib/ext/xerce s-2.0.2.jar,file:/opt/sun/netbeans/3.5V11/lib/ext/xml-apis-1.0b2.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}} - Workaround for JDK #4646668 as part of IZ #21114 failed java.lang.ClassNotFoundException: sun.net.www.protocol.jar.JarURLConnection not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/opt/sun/netbeans/3.5V11/lib/ext/b oot.jar,file:/opt/sun/netbeans/3.5V11/lib/ext/crimson-1.1.3.jar,file:/opt/sun/ne tbeans/3.5V11/lib/ext/regexp-1.2.jar,file:/opt/sun/netbeans/3.5V11/lib/ext/xerce s-2.0.2.jar,file:/opt/sun/netbeans/3.5V11/lib/ext/xml-apis-1.0b2.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}} at java.net.URLClassLoader.findClass (libgcj.so.7) at java.lang.ClassLoader.loadClass (libgcj.so.7) at java.lang.ClassLoader.loadClass (libgcj.so.7) at java.lang.Class.forName (libgcj.so.7) at java.lang.Class.forName (libgcj.so.7) at org.netbeans.JarClassLoader.<clinit> (JarClassLoader.java:289) at java.lang.Class.initializeClass (libgcj.so.7) at java.lang.Class.initializeClass (libgcj.so.7) at org.netbeans.Main.main (Main.java:71) WARNING: invalid specification version: NetBeans Exception in thread "main" java.lang.NoClassDefFoundError: org.openide.util.Utilities at java.lang.Class.initializeClass (libgcj.so.7) at org.netbeans.core.NbTopManager.<clinit> (NbTopManager.java:127) at java.lang.Class.initializeClass (libgcj.so.7) at java.lang.Class.initializeClass (libgcj.so.7) at java.lang.Class.initializeClass (libgcj.so.7) at java.lang.reflect.Method.invoke (libgcj.so.7) at org.netbeans.Main.main (Main.java:96) Caused by: java.lang.ClassNotFoundException: java.beans.BeanInfo at org.netbeans.ProxyClassLoader.loadClass (ProxyClassLoader.java:145) at java.lang.ClassLoader.loadClass (libgcj.so.7) at java.lang.Class.forName (libgcj.so.7) at java.lang.Class.initializeClass (libgcj.so.7) ...6 more Jak rozumiem, chodzi o to że nie znalazł Java SDK (przynajmniej tak mi się wydaje). Ale mam Java SDK 5 zainstalowanego razem z Netbeansem 5. Co więcej - jeśli się nie mylę SunStudio sam instaluje swoje Java SDK. Jak "powiedzieć" SunStudio gdzie ma szukać SDK? Albo - jeśli ktoś inaczej zrozumiał kod powyżej - o co właściwie chodzi i ew. gdzie szukać rozwiązania. Dzięki z góry, Orkan Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Soruk Napisano Kwiecień 12, 2006 Zgłoszenie Share Napisano Kwiecień 12, 2006 Widac ze domyslna masz Java GNU. Trzeba ustawic zmienne srodwiskowe JAVA_HOME zeby wskawyzaly na Java Sun. Tutaj, pod koniec opisu instalacji Java SUN, masz wyjasnione co trzaba zrobic. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Andrzej Orkan Napisano Kwiecień 13, 2006 Autor Zgłoszenie Share Napisano Kwiecień 13, 2006 Dzięki wielkie, wszystko działa (choć nie powiedziałbym, żeby śmigało - w końcu to Sun ). I dzięki za link - bardzo fajny, z mnóstwa rzeczy skorzystałem. Orkan Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi