Kjøre fra kommandolinjen
Java-program kan både kompileres og kjøres fra kommandolinjen.
Kompilere med javac
- Skriv inn følgende MittProgram Java-program i en editor.
- Lagre programmet med navn MittProgram.java på en passende underkatalog. Her er det antatt at filen lagres som C:\java\MittProgram.java. Merk at det må være samsvar mellom filnavn og navn på klassen (står etter nøkkelordet class).
- Åpne et kommandovindu og flytt deg til riktig katalog. På Windows:
> c: > cd \java
NB! Dette er katalogen der vi la inn filen MittProgram.java.
- Kompiler programmet ved hjelp av kommandoen javac:
> javac MittProgram.java
Hvis alt går bra, så blir det kildekoden oversatt til såkalt bytekode og lagret på klassefil MittProgram.class.
Hvis du får feilmeldinger, så har du skrevet noe feil. Gå inn i editoren, rett feilen og lagre. Gjenta kompileringen.
-
Hvis du vil kompilere samtlige Java-program på en katalog skriver du:
> javac *.java
Utføre med java
Vi antar nå at du har fått kompilert MittProgram.java, og dermed fått en fil MittProgram.class.
- Utfør programmet (klassefilen) med kommandoen java:
> java MittProgram
Programmet skriver utdata til kommandovinduet.
Merk at du ikke skal angi filutvidelsen (.class) ved bruk av java.
Håndtere kildekode på Unicode-format
Hvis du lagrer kildekode på Unicode-format kan det hende du må sende med en ekstra parameter ved kompilering:
> javac -encoding utf8 MittProgram.java