24. juni 2000 - 08:00Der er
7 kommentarer og 1 løsning
kompilering med java 1.3 (2)
Jeg er helt grøn og har købt en bog "Java 2 bogen". Fra den har jeg lavet et eksempel "statsunderskud". Det vil jeg gerne kompilere, så jeg kan se, hvordan det ser ud. Jeg har mappen jdk1.3 på c og min mappe "eksempler" hvori "statsunderskud" ligger er ligeledes på c. Hvis jeg forstår bogen korrekt, skal jeg fra mappen køre javac, således at min kommandolinie i dos ser sådan ud: C;\eksempler>javac statsunderskud.java. Her får jeg følgende fejlmeddelelse: "Forkert kommando eller ugyldigt filnavn". Hvad gør jeg forkert? Jeg har oprettet filtypen java. Mvh Stig
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.
Du skal nok skrive C.\jdk1.3\bin\javac statsoverskud.java Og ellers bør du få stien c:\jdk1.3\bin med i din almindelige søgesti (ret i C:\autoexec.bat)
Jeg tror problemet ligger i, at du bruger JDK1.3! Java 2 bogen er nemlig skrevet til version 1.2..... Brug evt. programmet Kawa til at kompiler dine filer med, så behøver du nemlig ikke at skrive kedsommelige DOS kommandoer. Jeg kan evt. mail programmet og jdk1.2.1 til dig? Mvh/ Asmodeus
NB! Glemte at skrive, at kommandoen du skriver er fuldstændig korrekt!
Hej Eric og asmodeus! Jeg vil gerne give jer begge to 30 points. Jeg får kontakt - og fejlmeddelelse (se nedenfor) - når jeg skriver hele stien. Jeg har prøvet at sætte jdk1.3\bin ind som path, men får at vide, at der er for mange parametre, jeg sætter den ind der hvor windows og windows command allerede er angivet som path. Til asmodeus: Ja, jeg vil meget gerne benytte mig af dit tilbud: stigbenning@get2net.dk Men er der ikke en grænse for hvor store mails der kan sendes? Og fejlmeddelelsen fra kompileren: StatsUnderskud.java:2:cannot resolve symbol symbol : class string location : class StatsUnderskud public static void main(string[] arguments){ Jeg har checket og dobbeltchecket, at jeg har skrevet korrekt af efter bogen. Det har jeg. Jeg ved at det er at gå lidt videre end det første spørgsmål, men jeg er ikke bleg for at give flere, hvis vi kan finde en måde at gøre det på. Her accepterer jeg erics svar, og jeg opretter et nyt spørgsmål SP2, som jeg beder dig, asmodeus, om at svare på, så du også får dine 30 points. Og masser af tak for jeres hurtige og brugbare svar. :-) Stig
Det er nemlig rigtigt Stig. Selv om filnavnet i Windows egentlig ikke skelnes på store og små bogstaver, så skal du skrive ....javac Xxx.java hvis du klasse hedder Xxx. Og klasser skal jo pr konvention skrives med stort begyndelsesbogstav.
Hov - det var kun mig der fik point.... ;-) og ;-(
Hvis du fremover vil spare dig selv for den besværlige måde at kompilere på, så kan jeg varmt anbefale at du bruger KAWA. Det er en editor til java, og kan downloades på tek-tools.com.
Kobojt
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.