Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Sta ne valja?

[es] :: Java :: Sta ne valja?

[ Pregleda: 3599 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

gilespy

Član broj: 39868
Poruke: 232
195.252.87.*



+1 Profil

icon Sta ne valja?24.03.2005. u 19:27 - pre 232 meseci
Instalirao sam Java Builder 9 Enterprise i jos nisam ni poceo sa

ozbiljnijim primerima iz knjige, a vec imam problem.


Naime, direktno prepisan kod iz knjige izgleda ovako:

Code:

class primer {


public static void main(String args[]){

System.out.print("Prvi Java program");

}

}


Ipak, ne dobijam nikakav izlaz.

Pomislio sam da je do Borlanda, pa sam isto ponovio sa notepad-om i

napravio sam byte kot preko javac primer.java i zatim kada sam hteo

izvrsiti java primer dobio sam poruku:


"Exception in thread "main" java.lang.NoClassDefFoundError: primer"


Zna li neko u cemu je problem i kako da preko Java Buildera pravim konzolne

aplikacije?


Hvala

[Ovu poruku je menjao veljaradenkovic dana 24.03.2005. u 22:49 GMT+1]
 
Odgovor na temu

nemnesic
nemnesic
Software Developer
Vranje Florida

Moderator
Član broj: 44355
Poruke: 802
*.sfcc.edu.



+64 Profil

icon Re: Sta ne valja?24.03.2005. u 20:43 - pre 232 meseci
Sto se Borland-a tice ne mogu da ti pomognem ali, ako dobijas ovaj error prilikom java primer ja mislim da ti je CLASSPATH podesena pogresno.
proveri. to
ako neznas kako pitaj
pa cu da ti kazem. tj mislim da sam vec objasniopre neki dan kako to da uradis...
ok


srecno

nn
 
Odgovor na temu

alkal
Aleksandar Kalanj
Beograd

Član broj: 7960
Poruke: 26
*.etf.bg.ac.yu.

Jabber: alkal@elitesecurity.org
Sajt: wapdata.co.cc


Profil

icon Re: Sta ne valja?24.03.2005. u 20:49 - pre 232 meseci
Sledeći tekst snimi u datoteku pod nazivom Primer.java:
Code:

public class Primer {
    public static void main(String args[]) {
        System.out.print("Prvi Java program");
    }
}

Klasa mora biti deklarisana kao javna (public).
 
Odgovor na temu

mucky
Aleksandar Mastilović
Freelancer
Novi Sad - Srbija

Član broj: 237
Poruke: 412
*.com
Via: [es] mailing liste



+1 Profil

icon Re: Sta ne valja?24.03.2005. u 20:59 - pre 232 meseci
Mislim da bi moderator ovog foruma trebao da napravi "sticky" temu
(ili kako se vec zove) a u kojoj bi pisalo:

Ako prilikom pokretanja java programa dobijete poruku

"Exception in thread "main" java.lang.NoClassDefFoundError: IME_KLASE"

to znaci da niste namestili sistemsku promenljivu CLASSPATH tako da
ona sadrzi i tekuci direktorijum (koji se oznacava pomocu TACKE "."
bez navodnika naravno).

Takodje, ako ne mozete da kompajlirate program jer dobijate poruke da
kompajler ne moze da pronadje vase mukom napravljene klase, to takodje
znaci da niste pravilno podesili CLASSPATH sistemsku promenljivu.

Ako klase stavljate u pakete tipa com.pocetnik.klase, MORATE napraviti
hijerarhiju direktorijuma na sledeci nacin:

tekuci_direktorijum/com/pocetnik/klase

u koji cete stavljati klase koje pripadaju paketu com.pocetnik.klase.
Naravno, kompajliranje se vrsi iz tekuci_direktorijum, a ne iz
tekuci_direktorijum/com/pocetnik/klase.

Ako kojim slucajem ne zelite (ili ne umete, a necete da naucite) da
postavite CLASSPATH na ispravnu vrednost, uvek mozete direktno reci
kompajleru da potrebne klase/java fajlove potrazi u tekucem
direktorijumu na sledeci nacin:

kompajliranje:
javac -classpath . ime_klase.java

pokretanje:
java -c . ime_klase
--
Until Eve arrived, this was a man's world. -- Richard Armour
 
Odgovor na temu

dzigi

Član broj: 10958
Poruke: 23
*.arcor-ip.net.



+1 Profil

icon Re: Sta ne valja?26.03.2005. u 23:44 - pre 232 meseci
Nije tacno sto se tice classpath-a
od verzije java 1.4 netreba se postaviti classpath
ako imas verziju pre toga onda moras.

pozdrav
 
Odgovor na temu

mucky
Aleksandar Mastilović
Freelancer
Novi Sad - Srbija

Član broj: 237
Poruke: 412
*.com
Via: [es] mailing liste



+1 Profil

icon Re: Sta ne valja?27.03.2005. u 00:49 - pre 232 meseci
Ja imam j2sdk-1.4.03 i naravno da se mora postavljati classpath.
Drugo je pitanje da li installer automatski to uradi ili ne!

--
Until Eve arrived, this was a man's world. -- Richard Armour
 
Odgovor na temu

[es] :: Java :: Sta ne valja?

[ Pregleda: 3599 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.