lu.se

Datavetenskap

Lunds Tekniska Högskola

Denna sida på svenska This page in English

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.
    1. 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.
    2. Välj rätt version av operativsystem (Windows x64 eller Mac OS X x64).
    3. Klicka på länken och en stor fil kommer laddas ner till din dator.
    4. 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.