14. januar 2001 - 22:49Der 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 !!!!
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
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.
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 ?
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 :)
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.
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
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.
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.....
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
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\".
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
Synes godt om
Ny brugerNybegynder
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.