Verktyg
Programmera på LTH:s datorer
På LTH:s Linux-datorer finns de verktyg vi använder i kursen förinstallerade:
- Editorer av olika slag; kommando:
gedit
,atom
,nano
,vim
,emacs
, ... - Java-kompilatorn; kommando:
javac
- Java Virtual Machine (JVM); kommando:
java
- Java Develpment Kit (JDK) version 8
- Utvecklingsmiljön
eclipse
version Mars (4.5)
Programmera på din egen dator
Öppna ett terminalfönster
När man programmerar är det bra att öppna ett terminalfönster där man kan köra användbara kommando. Du startar ett terminalfönster så här:
- Windows: Tryck på Windows-knappen och skriv
powershell
och tryck enter - OSX: Klicka på förstoringsglaset (Spotlight) och skriv
terminal
och tryck enter - Linux Ubuntu: Tryck Ctrl+Alt+T eller sök på
terminal
i appmenyn - Linux Xubuntu: Tryck <windowsknappen>+T eller sök på
terminal
i appmenyn
Kontrollera om du har Java JDK8 installerad
Skriv i ett terminalfönster:
javac -version
Då ska ungefär följande skrivas ut (där x kan vara t.ex. 60):
javac 1.8.0_x
Om utskriften säger att javac saknas, installera JDK8 enligt instruktioner i appendix i kompendiet.
Du kanske redan har enbart Java Runtime Environment (JRE) installerad, men inte JDK. Då saknar du javakompilatorn javac
m.m. och behöver installera JDK8. Du kan kolla om du har JRE genom att skriva java -version
(alltså utan c efter java). Eller så har du redan JDK8 installerad men inte rätt bibliotek i din PATH; se vidare nedan under "Installera JDK8".
Installera JDK8
Läs instruktioner noga i appendix i kompendiet.
- Windows/Mac:Installera senaste Java SE JDK8 från Oracle.
- Klicka på Java Platform (JDK) och på nästa sida klicka "Accept License Agreement" i listan under rubriken "Java SE Development Kit 8ux" där x kan vara t.ex. 60.
- Välj rätt version av operativsystem (Windows x64 eller Mac OS X x64).
- Klicka på länken och en stor fil kommer laddas ner till din dator.
- Installera när filen laddats färdigt. Om du inte har installerat JDK förr på din dator så fråga gärna någon kurskamrat som gjort det förr.
Windows: För att lägga till jdk bin till din PATH ladda ner och kör denna fil med ett dubbelklick.
Om något krånglar: fråga om hjälp eller kolla detaljerade instruktioner här: För Mac se rubriken "Determining the Default Version of the JDK". För Windows se speciellt rubriken "Updating the PATH Environment Variable". Mer om hur man ändrar PATH i Windows. Du kan ta reda på vilken kataog som ska läggas in sist i din PATH efter ett semikolon genom att kolla var JDK installerats; antagligen något liknande detta (kolla exakt vilket versionsnummer du har):C:\Program Files\Java\jdk1.8.0_101\bin
- Linux Ubuntu: följ instruktioner här:
http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
Installera en kodeditor
I kurskompendiet under Övning 1 finns en lista med förslag på editorer. Ladda gärna hem några olika och prova:
- gedit är enkel och bra och finns till Windows/Mac/Linux.
- Många gillar Sublime Text 3.
- Många (de flesta?) som systemutvecklar på Windows har Notepad++ installerad.
- Atom ökar i popularitet men är ännu inte lika mogen som övriga.
Gör övning 1 i kurskompediet
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hej!");
}
}
Installera Eclipse
På Lab 2 kör vi igång med utvecklingsverktyget Eclipse som är öppet och gratis.
- Installera "Eclipse IDE for Java Developers" från https://eclipse.org/downloads/ (alltså andra alternativet i listan med Eclipse-varianter).
- Ladda hem workspace.zip med labbarna och packa upp zip-filen och lägg på lämpligt ställe.
- När du kör igång eclipse välj katalogen
eda016-workspace
som ligger i katalogen du nyss packade upp.