Avatar billede france Novice
14. januar 2001 - 22:49 Der er 26 kommentarer og
1 løsning

hjælp til at kompilere ??? NU

Hej...
- kort og godt, jeg har IKKE forstand på JAVA. Men jeg har downloadet et lille spil, hvor jeg har foretaget nogle ændringer i .java filen. Men den skal så komplileres (har jeg fået advide) til en .class fil så spillet kan kører med mine indstillinger. Men er der nogen der kort og godt og nemt kan fortælle mig hvordan ??????
Jeg har hentet noget der hedder JDK eller sådanne noget fra java.sun.com - men hvad jeg skal gøre ved jeg ikke..... HJÆLP !!!!
Avatar billede dyrix Nybegynder
14. januar 2001 - 22:54 #1
når du har installeret JDK, og har fået sat CLASSPATH osv. op i følge dokumentationen der fulgte med JDK\'et, kan du skrive følgende i en dos-prompt:
\"javac <filnavn>.java\" hvor <filnavn> er navnet på den java-fil du har rettet i.
Avatar billede france Novice
14. januar 2001 - 22:57 #2
jeg syntes ikke at der står noget om CLASSPATH og kan ikke finde det eller denne fil !
Hvis dette nu skulle lykkedes, hvordan åbner jeg/gør jeg med den CLASSPATH ?
Avatar billede dyrix Nybegynder
14. januar 2001 - 23:17 #3
Avatar billede france Novice
14. januar 2001 - 23:23 #4
jeg har prøvet alt og jeg fatter intet !
jeg aner ikke hvad jeg skal gøre osv. osv.
Avatar billede dyrix Nybegynder
14. januar 2001 - 23:25 #5
du skal start fra punkt 1 i den installationsguide som jeg lige gav dig linket til...ved punkt 7 viser den dig hvordan du kompilerer din fil...
Avatar billede france Novice
14. januar 2001 - 23:27 #6
ja... men der sker sjov nok intet !
Jeg fatter ikke hvad jeg skal med den CLASSPATH som jeg ikke kan finde eller installeer eller hvad jeg nu skal !
Avatar billede dyrix Nybegynder
14. januar 2001 - 23:31 #7
før jeg oversætter installationsvejledningen, fortæl mig hvad du får af fejlmeddelelser hvis du i en dos-prompt skriver \"javac <filnavn>.java\".
Avatar billede france Novice
14. januar 2001 - 23:35 #8
forkert kommando eller filnavn
Avatar billede france Novice
14. januar 2001 - 23:37 #9
... men du må gerne fortælle mig helt præcist hvorhenne du vil ha jeg skal skrive det.
Jeg er IKKE god til det tekniske og ej til DOS
Avatar billede dyrix Nybegynder
14. januar 2001 - 23:37 #10
okay....hvor installerede du JDK? c:\\programmer\\jdk1.3 ? el. i c:\\jdk1.3 ? el. ?
Avatar billede france Novice
14. januar 2001 - 23:40 #11
c:\\jdk1.3
Avatar billede dyrix Nybegynder
14. januar 2001 - 23:43 #12
okay. skriv:
\"c:\\jdk1.3\\bin\\javac <filnavn>.java\"

...fortæl hvad der sker.
Avatar billede france Novice
14. januar 2001 - 23:45 #13
sort boks kommer frem.... skrive cannot read filnavn.java

Derefter lukker boksen
Avatar billede dyrix Nybegynder
14. januar 2001 - 23:54 #14
du skal nok stå i det bibliotek hvor din java-fil ligger. For at gøre det nemmest, så brug din stifinder til at kopier filen ud på skriveborden og prøv igen. Ellers kopier filen til \"c:\\\" og skriv følgende i en ny dosprompt(ikke \"kør\"-menuen i din startmenu!)
\"cd c:\\\" tryk enter
\"c:\\jdk1.3\\bin\\javac blabla.java\" hvor blabla er navnet på filen, og tryk enter.

Virker det ikke, må vi kigge på det blive i morgen :)
Avatar billede france Novice
14. januar 2001 - 23:57 #15
jeg prøver.... foreløbig tak !
må jeg få din e-mail adresse, det er lidt nemmere en dette ...
Avatar billede france Novice
15. januar 2001 - 00:02 #16
...den skriver iøvrigt stadig error: cannot read filnavn.java

jeg har lagt filen hhv. på skrivebordet og i mappen jdk1.3\\bin\\

og det virker altså ikke...
Avatar billede dyrix Nybegynder
15. januar 2001 - 08:43 #17
Det er meningen at du skal være i det bibliotek hvor din java-fil er. Hvis du har kopieret filen til c:\\jdk1.3\\bin, skal du gøre følgende i en dospromt:
\"cd c:\\jdk1.3\\bin\" tryk enter
\"javac <navnet på din fil>.java\" tryk enter.
Avatar billede france Novice
15. januar 2001 - 15:09 #18
Først prøvede jeg igen som du skrev...
Så kom den med ialt 32 errors.
Jeg trode måske at den ville ha\' nogle af de andre filer som er i mappen.
Så prøvede jeg at kopiere javac.exe filen ind i den mappe hvor java filen ligger, og fik følgende meddelse:
Exception in thread \"main\" java.lang.NoClassDefFoundError: com/sun/tools/javac/Main

Hvad gør jeg nu ?
Avatar billede dyrix Nybegynder
15. januar 2001 - 15:44 #19
så er det du skal bruge CLASSPATH til at henvise JDK til hvor de filer den skal bruge ligger.
Du gør det samme som da du fik de 32 fejl, men før du skriver \"javac....\" skal du skrive \"set CLASSPATH=.;c:\\jdk1.3\\lib\\tools.jar\". Dette sætter din CLASSPATH til at pege på den fil som indeholder de informationer du har brug for.
Avatar billede france Novice
15. januar 2001 - 16:00 #20
Jeg er lidt med, men jeg syntes ikke der sker noget. Gider du at forklar nermere ??

Jeg åbner DOSprompt og skriver helt præcist hvad ?

Skal jeg lade spillet med java filen ligge på d drevet, eller skulle jeg flytte filen ?
Avatar billede dyrix Nybegynder
15. januar 2001 - 16:17 #21
hvis der ikke sker noget, efter du har kørt \"javac....\" har du fået kompileret din java-fil. Der skulle nu ligge den .class-fil(med samme filnavn) som du til at starte med spurgte efter.....
Avatar billede france Novice
15. januar 2001 - 16:23 #22
jeg mente at der ikke skete noget når jeg skrev det med CLASSPATH !
Det er det jeg gerne vil ha\' dig til at forklarer helt fra start at, altså når jeg åbner DOSprompten
Avatar billede dyrix Nybegynder
15. januar 2001 - 16:31 #23
okay.
skriv følgende linier, hver efterfulgt af enter:
\"cd c:\\jdk1.3\\bin\" (jeg går ud fra filen du vil kompilerer stadig ligger her???)
\"set CLASSPATH=.;c:\\jdk1.3\\lib\\tools.jar\"
\"javac <navnet på din fil>.java\"

Herefter skulle der ligge en fil som har samme filnavn som den du kompilerede, men med \".class\" istedet for \".java\".
Avatar billede france Novice
15. januar 2001 - 16:40 #24
Det virker ikke !
Den kommer stadig med 32 errors

Jeg forstår det simpelthen ikke !
Jeg gør NØJAGTIGT hvad du skriver
Avatar billede france Novice
15. januar 2001 - 16:52 #25
Er du evt. på ICQ og kan jeg få din e-mail adresse, så kan jeg evt. sende dig hele lortet !
(Undskyld sproget)
Avatar billede dyrix Nybegynder
16. januar 2001 - 17:20 #26
søg efter 5069419 på icq...så kan vi prøve der...
Avatar billede neess Nybegynder
17. januar 2001 - 14:40 #27
Skriv sysedit i kør/run.
Indsæt en linje som hedder(i autoexec.bat)
patch=c:\\jdk1.3\\bin
Her efter kan du bare stå i den folder hvor du har din java liggende og skrive
javac filnavn.java
Husk at genstarte når du har indsat linjen i autoexec.bat
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