|
|
|
|
j2me wireless toolkit, instalacja emulatora telefonu
lukkas - 14-11-2009 19:46
Witam.
Chciałbym pod Linuksem uruchomić środowisko do programowania w J2ME. Pracuję w Emacsie więc sprawa IDE jest rozwiązana, to z czym nie mogę się uporać to:linstalacja emulatora telefonu komórkowego (wireless-toolkit) - podczas instalacji z pliku "j2me_wireless_toolkit-2_2-linux-i386.bin" pobranego ze strony http://java.sun.com/l
Napotykam na taki problem:
Do you agree to the above license terms? [yes or no] yes
No suitable Java interpreter was detected
0) Specify a path to a Java interpreter directory. 1) Cancel this installation. Select a choice [0-1]: 0
This application requires Java 2 SDK, Standard Edition (1.4 or later). Enter a path to a Java 2 SDK (For example: /user/jdk1.4/bin). You can type "exit" to cancel installation. Enter a path to the Java 2 SDK: /usr/lib/jvm/java-gcj/bin /usr/lib/jvm/java-gcj/bin/java Testing /usr/lib/jvm/java-gcj/bin/java... Exception in thread "main" java.lang.ClassFormatError: com.sun.kvem.environment.JavaVersionTester (unused data before end of file) at java.lang.VMClassLoader.defineClass(libgcj.so.90) at java.lang.ClassLoader.defineClass(libgcj.so.90) at java.security.SecureClassLoader.defineClass(libgcj.so.90) at java.net.URLClassLoader.findClass(libgcj.so.90) at java.lang.ClassLoader.loadClass(libgcj.so.90) at java.lang.ClassLoader.loadClass(libgcj.so.90) at gnu.java.lang.MainThread.run(libgcj.so.90) /usr/lib/jvm/java-gcj/bin is not a suitable Java interpreter Enter a path to a Java 2 SDK (For example: /user/jdk1.4/bin). You can type "exit" to cancel installation. Enter a path to the Java 2 SDK: /usr/lib/jvm/java-1.5.0-gcj-4.3-1.5.0.0/bin/ /usr/lib/jvm/java-1.5.0-gcj-4.3-1.5.0.0/bin//java Testing /usr/lib/jvm/java-1.5.0-gcj-4.3-1.5.0.0/bin//java... Exception in thread "main" java.lang.ClassFormatError: com.sun.kvem.environment.JavaVersionTester (unused data before end of file) at java.lang.VMClassLoader.defineClass(libgcj.so.90) at java.lang.ClassLoader.defineClass(libgcj.so.90) at java.security.SecureClassLoader.defineClass(libgcj.so.90) at java.net.URLClassLoader.findClass(libgcj.so.90) at java.lang.ClassLoader.loadClass(libgcj.so.90) at java.lang.ClassLoader.loadClass(libgcj.so.90) at gnu.java.lang.MainThread.run(libgcj.so.90) /usr/lib/jvm/java-1.5.0-gcj-4.3-1.5.0.0/bin/ is not a suitable Java interpreter Enter a path to a Java 2 SDK (For example: /user/jdk1.4/bin). You can type "exit" to cancel installation. Enter a path to the Java 2 SDK: /usr/lib/jvm/java-6-openjdk/bin/ /usr/lib/jvm/java-6-openjdk/bin//java Testing /usr/lib/jvm/java-6-openjdk/bin//java... Exception in thread "main" java.lang.ClassFormatError: Extra bytes at the end of class file com/sun/kvem/environment/JavaVersionTester at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:637) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:323) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:268) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336) Could not find the main class: com.sun.kvem.environment.JavaVersionTester. Program will exit. /usr/lib/jvm/java-6-openjdk/bin/ is not a suitable Java interpreter Enter a path to a Java 2 SDK (For example: /user/jdk1.4/bin). You can type "exit" to cancel installation. Enter a path to the Java 2 SDK:
Mój system: Debian Lenny (2.6.26-2-amd64), byłbym bardzo wdzięczny gdyby ktoś kto programuje w Javie pod Debianem podzielił się swoim doświadczeniem i napisał jak krok po kroku zainstalować odpowiednie paczki (proszę równiez o wpisy do /etc/apt/sources.list bo mam tylko standardowe).
Pozdrawiam, Lukasz
fabix - 04-12-2009 15:36
Ja bym nie próbował łączyć pakietów sana z gcj. To raczej zawsze jest zły pomysł. Spróbuj z sanowa wersja maszyny wirtualnej.
O z tymi: apt-get install sun-java5-jdk apt-get install sun-java6-jdk
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|
|
|
|