Installationsanvisning för kursens programvara på egen dator

1TD433 Programmeringsteknik I, ht2015
Installationsanvisning för kursens programvara på egen dator
Två program, Java och DrJava, skall installeras på datorn. DrJava är en så kallad
utvecklingsmiljö, ett program som underlättar att programmera i programmeringsspråket
java. DrJava använder sig av Java, så börja med att installera Java och därefter DrJava.
Denna installationsanvisning har dator med Windows som utgångspunkt men fungerar
även för andra operativsystem.
1. Installera Java 7 (JDK)
Java 7 passar ihop med aktuell ”stable” version av DrJava 20140826
(OBS: Mac-ägare måste dock använda Java 6 för att DrJava skall fungera.
Java 6 finns här: https://support.apple.com/kb/DL1572?locale=en_US
Alternativt: http://www.oracle.com/technetwork/java/javase/archive-139210.html)
Java 7 finns att hämta från sidan:
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads1880260.html
Mer precist är det följande som skall laddas ned:
Java SE Development Kit 7uX, där X är numret på senaste versionen (X=80, 2015-08-12).
Markera först för Accept
Därefter skall du välja mellan
32-bitars och 64-bitarsversion:
Om din dator är en Windows
32-bitars dator laddar du ned
installationsfilen x86
Om din dator är en Windows
64-bitars dator laddar du ned
installationsfilen x64.
Du uppmanas att spara installationsfilen på datorn. Gör det.
Dubbelklicka på installationsfilen för att starta installationen.
Vänta tills installationen är klar, det kan ta en liten stund.
1
1TD433 Programmeringsteknik I, ht2015
2. Installation av DrJava
För att få lite ordning och reda på din dator börja med att skapa en mapp med t.ex.
namnet DrJava.
Aktuell version (Stable Release) av DrJava finns att hämta från www.drjava.org där
sidan ser ut så här:
Överst finns alternativet Jar File som skall fungera för både Windows och Mac OS, så
välj det alternativet. När detta dokument skrivits är aktuell version Stable Release
20140826.Notera att det är ingen installationsprocedur på din dator för DrJava, utan
filen du laddar ned är det färdiga körbara programmet.
(Notera att för Mac(OSX) behöver man för installationen av DrJava kanske öppna datorns
säkerhetsinställningar. System preferences -> Security & Privacy -> Allow apps downloaded from ->
Anywhere.)
a. Flytta programmet (filen drjava-stable-20140826) från det ställe på datorn
dit den laddades ned till mappen DrJava (som du tidigare skapat).
b. Starta DrJava genom att dubbelklicka på drjava-stable
c. Ev. blir det ett meddelande om ”Security Warning”. Välj i så fall bort ”Always ask…”
och välj Run/Kör. Ev. varnar också brandväggsprogram för båda Java och DrJava.
Markera i så fall Unblock/Häv blockering.
d. Nu bör DrJava ha startat och det bör se ut så här:
Files Pane: Här listas
de filer du arbetar
med
Interactions Pane:
Här skrivs enstaka
javasatser
Definitions Pane: Här
skriver du kompletta
javaprogram.
Här bör stå JDK 7, dvs
DrJava vet om att Java 7
är installerat
Om du får följande fönster när du startar DrJava:
2
1TD433 Programmeringsteknik I, ht2015
Om du får ett fönster med ”Check for new versions of DrJava” – Välj Close.
När DrJava är igång kommer programikonen
se ut så här:
3. Inställningar i DrJava
I DrJava välj Edit>Preferences>Display Options
Bocka för dessa tre saker.
Tryck på OK.
Klicka på Reset i DrJava’s
menyrad uppe till höger
4. Testa nu att DrJava fungerar
Klicka på Interactions i DrJava
I interaktions fönstret kan du nu skriva javasatser efter promptern >.
Skriv Math.random()följt av ENTER vilket bör resultera i att ett slumptal med ett
värde i intervallet [0.0 , 1.0) skrivs ut:
Avsluta DrJava genom att klicka på File i övre vänstra hörnet och välja Quit.
5. Hämta filer för Turtle och World
Dessa filer behövs för de första nätlektionerna i kursen och det är bra att testa att dessa
filer fungerar redan nu.
 Skapa en mapp med namnet turtleWorld på din dator.
 Kopiera följande två filer till den mappen:
3
1TD433 Programmeringsteknik I, ht2015



www.it.uu.se/edu/course/homepage/prog1/commonFiles/new_turtleWorld/Turtle.java
www.it.uu.se/edu/course/homepage/prog1/commonFiles/new_turtleWorld/World.java
Kontrollera att filerna ligger i mappen och heter just Turtle.java och World.java,
annars får du byta namn på dem.
Nu skall du göra något som kallas kompilering (mer om det senare i kursen) och det skall
du göra i DrJava så här:
Starta DrJava, klicka på Open och välj filerna Turtle.java och World.java från
mappen turtleWorld.. Det kommer att se ut så här i DrJava:
De två filernas
namn visas
Innehållet i Turtle.java visas
Klicka nu på Compile
Innehållet i interaktionsfönstret blir så här, vilket
betyder att Turtle och
World är kompilerade.
Gör så här så här för att DrJava automatiskt skall hitta filerna för Turtle och World.
I DrJava klicka på Edit, uppe till vänster, och välj där Preferences och det bör då se ut så
här:
Klicka på Add
Det dyker då upp en filebrowser med vilken du letar upp din mapp turtleWorld och
markerar den och klickar på Select. Det bör då se ut så här, med mappens sökväg
markerad:
Klicka sedan på OK.
4
1TD433 Programmeringsteknik I, ht2015
Klicka på Reset, högst uppe till höger, i DrJava.
I DrJava’s Interaktionsfönster skriv följande, två rader enligt följande:
Ett fönster med en sköldpadda i bör ritas upp på skärmen så här:
Nu är allt klart för att du skall kunna arbeta med kursen på egen dator!
5