Avatar billede mikze Nybegynder
18. august 2004 - 17:50 Der er 19 kommentarer og
2 løsninger

Kompile i KØR med Java?

Når jeg har oprettet en fil og gemt den som .java, så går jeg ind i kommandopromten og skriver "javac minfil.java"

Men så siger den at Windows ikke kender kommandoen javac. Kan i hjælpe mig?
Avatar billede arne_v Ekspert
18. august 2004 - 17:52 #1
Ente skal du bruge fuld sti på javac kommandoen f.eks.:

\j2sdk1.4.2_02\bin\javac minfil.java

eller så skal stien til javac være i windows PATH environment variabel.
Avatar billede arne_v Ekspert
18. august 2004 - 17:52 #2
(du har installeret Java SDK ikke ?)
Avatar billede mikze Nybegynder
18. august 2004 - 17:56 #3
Jo det tror jeg (tror)
Avatar billede arne_v Ekspert
18. august 2004 - 17:57 #4
Så prøv med fuld sti til javac !
Avatar billede mikze Nybegynder
18. august 2004 - 17:58 #5
Kan det passe jeg har java 5?

C:\Programmer\Java\jdk1.5.0
Avatar billede arne_v Ekspert
18. august 2004 - 17:59 #6
Ja. Den er lige udkommet i beta 2.

Check om du har C:\Programmer\Java\jdk1.5.0\bin\javac.exe
Avatar billede mikze Nybegynder
18. august 2004 - 18:00 #7
Ja den har jeg.
Avatar billede arne_v Ekspert
18. august 2004 - 18:02 #8
C:\Programmer\Java\jdk1.5.0\bin\javac.exe minfil.java
Avatar billede arne_v Ekspert
18. august 2004 - 18:02 #9
Og når du har set det virke men du ikke gider skrive så meget så tilføjer du
C:\Programmer\Java\jdk1.5.0\bin til din PATH så kan du nøjes med:

java minfil.java
Avatar billede mikze Nybegynder
18. august 2004 - 18:06 #10
Arne_V.. jo okai, men SKAL mine java filer så ligge i den der mappe som hedder BIN?
Avatar billede arne_v Ekspert
18. august 2004 - 18:09 #11
Nej

C:\myjava\minfil.java

Du står i C:\myjava og bruger

C:\Programmer\Java\jdk1.5.0\bin\javac.exe minfil.java

(eller javac minfil.java)
Avatar billede mikze Nybegynder
18. august 2004 - 18:10 #12
SKAL den hedde myjava?
Avatar billede mikze Nybegynder
18. august 2004 - 18:11 #13
Og hvad mener du med Du står i? Skal jeg have den mappe åben?
Avatar billede arne_v Ekspert
18. august 2004 - 18:27 #14
Den kan hedde hvad det skal være.
Avatar billede arne_v Ekspert
18. august 2004 - 18:27 #15
"står i"

Vi snakker jo DOS box her.

"står i" = man er i directory
Avatar billede arne_v Ekspert
18. august 2004 - 19:52 #16
OK ?
Avatar billede mikze Nybegynder
19. august 2004 - 16:00 #17
Jeg kan ikke få det til og virke :(..
Dette er også første gang jeg går igang med Java.

Kan vi tage det helt fra start igen?

Jeg har lavet en java fil.
Indholdet er følgende:


---- Kode start ----

class FoersteProgram {
  public static void main(String[]args) {
    int tal1 = 4;
    int tal2 = 5;

    // tallene ligges sammen
    int tilsammen = tal1 + tal2;

    // her udskrives processen
    System.out.println("tal1: " + tal1);
    System.out.println("tal2: " + tal2);

    System.out.println("Nu ligges tallene sammen");
    System.out.println("Resultat: " + tilsammen);
  }
}

----- kode slut -----

Og er gemt som FoersteProgram.java i C:\myjava\

Og hvad skal jeg nu?
Avatar billede arne_v Ekspert
19. august 2004 - 16:10 #18
du åbner en permament DOS box

CD C:\myjava

C:\Programmer\Java\jdk1.5.0\bin\javac FoersteProgram.java

C:\Programmer\Java\jdk1.5.0\bin\java -classpath . FoersteProgram
Avatar billede arne_v Ekspert
28. august 2004 - 19:02 #19
OK ?
Avatar billede arne_v Ekspert
11. september 2004 - 21:53 #20
??
Avatar billede mikze Nybegynder
10. januar 2005 - 16:01 #21
Bruger et program til at compile nu.
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