Avatar billede el-prebsi Nybegynder
30. maj 2002 - 10:26 Der er 10 kommentarer og
1 løsning

Newbie til Java

Hej. Jeg skulle lige prøve en beginners guide for Java, men den bruger Java 1.0.1 (eller sådan noget oldnordisk noget). Der står, at jeg skal lave en PATH C:\JSDK\BIN og en SET CLASSPATH = c:\JSDK\lib\classes.zip.. Jeg kan jo bare ikke lave en CLASSPATH til en fil, som ikke eksisterer. Jeg kan ikke rigtig eksekvere de programmer jeg laver, for der meldes følgende fejl:
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld/class

Hvis jeg eksekverer programmet i Forte for Java (f.eks.) kan det sagtens køre, men jeg kalder åbenbart ikke min classpath rigtig (tror jeg da...) - Someone help please!!

Ja, det er måske simpelt for en garvet Java-programmør, men jeg fatter keine Java - har kun lavet lidt Delphi og PHP i sin tid, men hva'! Håber nogen kan hjælpe mig..
Avatar billede kasseper Nybegynder
30. maj 2002 - 10:33 #1
hvordan ser din classpath ud ?
Avatar billede el-prebsi Nybegynder
30. maj 2002 - 10:39 #2
Jeg har eksekveret følgende i autoexec.bat

PATH D:\jdk1.3.1_03\bin;
SET CLASSPATH = D:\jdk1.3.1_03\lib\;

Jeg aner jo ikke hvad f**** der er hvad??? Jeg prøver forsigtigt at sætte mig ind i fremtidens server-sprog (er der nogen der siger)!!
Avatar billede kasseper Nybegynder
30. maj 2002 - 10:48 #3
hvad heder din .java fil ? Er du sikker på at du har navngivet den med stort begyndelsesbogstav ? Det er tit den første fejl man overhovedet laver...!
Og mht.  'fremtidens server-sprog (er der nogen der siger)!!' så tror jeg de har ret...!
Avatar billede jword Nybegynder
30. maj 2002 - 11:03 #4
prøv at fjerne anden linie fra din bat fil, det burde være rigeligt. Og sørg for at du er placeret i samme dir som din class fil når du compiler den.
Avatar billede disky Nybegynder
30. maj 2002 - 11:12 #5
el-prebsi:

Er du den jeg tror du er ?

Prøv at start dit program med

java -cp . KlasseNavn
Avatar billede el-prebsi Nybegynder
30. maj 2002 - 13:17 #6
Jeg har prøvet uden anden linie i min autoexec.bat og det virker ikke...

Disky: Er det dig Tobias?

Hmm.. Nope, intet af det virker...
Avatar billede disky Nybegynder
30. maj 2002 - 13:39 #7
Nope jeg hedder Søren.

Jeg læste bare sammen med en som vi kaldte 'el-prebsie'

virker java -cp. KlasseNavn ikke ?
Avatar billede el-prebsi Nybegynder
30. maj 2002 - 13:49 #8
nop, men jeg tænkte på om det kunne være XP der fuckede op for vildt!!!
Avatar billede el-prebsi Nybegynder
30. maj 2002 - 15:00 #9
class HelloWorld {
  public static void main (String[] args) {
    System.out.println("Hello World!");
  }
}

Det er min source - jeg håber f**** ikke jeg har fejl i koden, men jeg kan bare ikke se hvad h***** det skulle være :(
Er der slet ikke nogen der bruger SUN's egen dejlige compiler...
Avatar billede el-prebsi Nybegynder
30. maj 2002 - 15:07 #10
Ja, newbie kan man vist godt kalde mig.. *Gg* fandt ud af problemet, men det var ikke helt uden problemer - måtte bruge SUN's tutorial og læse godt og grundigt for at jeg fandt ud af at jeg IKKE skulle skrive mit class-navn med .class efterfølgende - stupid or just stupid
Avatar billede el-prebsi Nybegynder
30. maj 2002 - 15:08 #11
se ovenfor
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester