nevim jestli to patri do prgani, os, nebo programu, ale snad tady bude nejvic lidi, co se s tim setkalo..
naistaloval jsem j2sdk-1.4.2-rc1-linux-i586-gcc3.2.bin a j2re-1.4.2-rc1-linux-i586-gcc3.2.bin
pridanl jsem adresare kam se to pri instalaci rozbalilo do $PATH jak radi manual:
potom zkousim neco kompilovat a nasledne spustit..Kód:[ktk@kktnk first]# echo $PATH /home/ktk/inst/java/j2re1.4.2/bin:/home/ktk/inst/java/j2sdk1.4.2/bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin
Kde je chyba? neco spatne nastaveno?Kód:[ktk@kktnk first]# javac SimpleExample.java [ktk@kktnk first]# java SimpleExample.class Exception in thread "main" java.lang.NoClassDefFoundError: SimpleExample/class
google mi rekl, ze to obycejne znamena, ze virtualni stroj nemuze najit soubor jlink.jar (viz) zadnej takovej soubor na disku nemam -teda pokud se to tyka i linixovyho reseni javy..
Nebo spatne zkompileno do byte codu? (tady odkaz na .class muzete to nekdo stahnout a overit?)
Ten prekladanej zdrojak je z CDcka ke knizce takze snad dobre, je to obyc hello world, ale pro jistotu je tady:
Kód:/* První jednoduchý program v jazyce Java může vypadat přesně takhle. Nezapomeňte, že soubor, ve kterém bude zdrojový kód uložen, se musí jmenovat SimpleExample.java. */ class SimpleExample { // Každý program v Javě začíná voláním metody main(). public static void main(String[] args) { System.out.println("Java míří výše."); } // main(String[]) } // SimpleExample class