ďťż
 
 
   j2me wireless toolkit, instalacja emulatora telefonu
 
 

Tematy

 
    
 

 

 

 

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.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis