You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 37 Next »

Første steg for å kunne bruke Eclipse til å programmere er å sørge for at du har et Java Development Kit (JDK) installert. JDK'en trenger du for å kunne kompilere og kjøre Java-programmer, og siden Eclipse selv er skrevet i Java er det greit å installere JDK'en først. Det finnes flere JDK-versjoner, men dersom du ikke har spesielle behov eller sterke meninger om hva som passer deg så vil OpenJDK sin (https://jdk.java.net/11/) fungere fint.

Her er noen guider for å installere openJDK: 

Eclipse finnes i mange varianter for ulike typer programmering, hvor hver variant er satt sammen av mange ulike tillegg (eng: plugins) til en standardversjon. Man kan laste ned en standardversjonen selv og så installere tilleggene en trenger, eller bruke et generelt installasjonsprogram og en setup-fil. Vi har laget vår egen setup-fil for TDT4100, som samler mange nyttige tillegg til standardversjonen Neon. Det er også en egen setup-fil for oppsett av prosjekter for øvingsoppgavene du gjør og eksempelkode, bl.a. fra forelesningene.

Her er en oppskrift på fremgangsmåten:

1

Last ned Eclipse-installasjonsprogrammet for din plattform fra https://wiki.eclipse.org/Eclipse_Installer.

 
2Pakk ut installasjonsprogrammet til et passende sted og start det. Bytt til "Advanced mode" ved å klikke meny-ikonet i øverste høyre hjørne og velge Advanced Mode...
3

Velg det grønne +-ikonet i øverste høyre hjørne og finn og lim inn adressen til setup-filen for Eclipse i Resource URIs-feltet. Lukk så dialogen med OK-knappen. Setup-filen ved navn TDT4100 skal nå være valgt. Legg merke til at du IKKE skal laste ned setup-filen og legge den til, men kun oppgi nettadressen til filen.


4

Trykk Next og legg inn setup-fila for Eclipse-prosjektene på samme måte: Velg +-ikonet, finn og lim inn adressen til setup-filen for Eclipse-prosjektene, velg GitHub projects og lukk dialogen. Legg merke til at du IKKE skal laste ned setup-filen og legge den til, men kun oppgi nettadressen til filen.

5Finn prosjektet TDT4100, våren 2018 i treet over prosjekter (den skal ligge under GitHub Projects, <User>) og huk den av. NB: Husk at den skal hukes av, ikke bare markeres.
6Trykk Next og aksepter eller endre installasjonsmappa og trykk Next (én eller flere ganger) og så Finish for å sette i gang selv installasjonen. Dette kan ta noe tid... trøsten er at det går mye raskere neste gang, fordi filene som lastes ned i installasjonsprosessen kan gjenbrukes.
7

Når nedlastingen er ferdig, så startes Eclipse opp og du blir bedt om å angi plassering av et såkalt workspace. Dette er en mappa som inneholder (informasjon om) kodingsprosjektene dine, og kan forsåvidt ligge hvor som helst. Det enkleste er å bruke den foreslåtte plasseringen, men merk det hvor det er, så du kan finne mappa igjen senere.

 
8

Når Eclipse er startet opp, så vil de forhåndsoppsatte Eclipse-prosjektene bli lastet ned vha. git, som er et system for deling av kode som brukes av utviklere over hele verden.

 
9For å få Eclipse til å ha vinduene som brukes i faget (f.eks. jExercise-vinduet), og et generelt enklere interface enn det som er standard i Eclipse må du endre Perspective-innstillingene i Eclipse. Det gjøres ved å velge menyen Window --> Open Perspective --> Other... og velge TDT4100 i vinduet som åpnes.

10

Problemer med å kjøre filer? Hvis du får feilmeldingen:

Error occurred during initialization of boot layer

Så er det noe galt med installasjon av noen tillegg. For å fikse dette kan du høyklikket på et av prosjektene og velge Maven > Update Project. Huk av som på bildet og velg Ok.


For å fjerne gjenliggende problemer som av en eller annen grunn ikke bli borte kan du gå i Problems-panelet og slette alle problemene manuelt.

Hvis alt går som det skal, vil du nå ha en ferdig oppsatt Eclipse, med fire kodingsprosjekter, foreksempel, lf, minegenkode, og ovinger. Merk at hvis vi senere oppdaterer setup-filene for Eclipse, så vil installasjonen din blir oppdatert neste gang du (re)starter Eclipse. Ny kode som vi legger til prosjektene, må du imidlertid hente ned selv vha. av git sin pull-kommando.

For full funksjonalitet trenger vi et par ting til. For det første må vi installere et program som heter SceneBuilder for å gjøre det enklere å redigere FXML filer (for å designe brukergrensesnitt). For det andre må vi installere noe som heter GraphViz som brukes for å generere klassediagrammer for koden vår. Følg linkene under for installasjonsguide til disse programmene.

Installere SceneBuilder

Installere GraphViz

  • No labels