Eksport og innsending Dette er en beskrivelse av hvordan du kan pakke inn og sende filer i et prosjekt i Eclipse. Prosjektet ditt ser for eksempel slik ut i Package Explorer: Her viser Package Explorer prosjektet test. Koden er fordelt på de to filene Stakk.java og Teststakk.java. Begge filene ligger i mappen src. Denne mappen inneholder pakken (default package). Prosjektroten Prosjektroten er i dette eksemplet test. Tre andre eksempler på prosjektrøtter som vises i bildet ovenfor, er sudoku, testregexp og simpletransport. Hver prosjektrot tilsvarer en mappe som vanligvis er lokalisert til workspace i Eclipse. Hvis du ikke er nysgjerrig på hvordan filene er organisert, men bare raskest mulig vil lære hvordan du eksporterer prosjektet, kan du nå hoppe direkte til avsnittet Eksportere prosjektet. Undersøke organiseringen med MS-Explorer MS står for MicroSoft. Du kan selv undersøke hvordan mappene og filene er organisert ved å bruke MS-Explorer. Dette vil du gjerne gjøre, dersom du er nysgjerrig på hvordan filene og mappene er organisert når ikke Eclipse gir deg en tilpasset visning. Gjør slik:
Høyreklikk på test (dvs prosjektroten) Velg Properties Velg Resource Kopier teksten i Location (for eksempel C:\Users\megselv\workspace\test ) Åpne et MS-Explorer (dvs Utforsker ) vindu Lim inn teksten fra Location i adressefeltet til MS-explorer Trykk enter for å la MS-Explorer finne fram til det rette stedet Resultatet som vises i Explorer er for eksempel slik: Dette er akkurat det samme stedet som vises i Eclipse Package Explorer. Men Eclipse tilpasser visningen, slik at den passer for Java-utvikling. Du vil for eksempel ikke finne pakken (default package) i visningen som gjøres med MS-Explorer. Til gjengjeld vil ikke Eclipse vise deg urelevante mapper som.settings og bin, eller urelevante filer som.classpath og.project. Disse filene er selvsagt relevante for det arbeidet som Eclipse gjør angående teknisk vedlikehold av prosjektet, men ikke for det arbeidet vi selv skal utføre i arbeid med programkoden. Du kan få til enda en tilpasset visning ved å utnytte de ulike perspektivene i Eclipse. Javaperspektivet er bare ett av mange mulige. Bruk verktøyet som vises i denne figuren til å endre perspektivet fra Java til Resource, og se på resultatet i Package Explorer. Husk å sette tilbake til perspektivet Java igjen, når du er ferdig med å studere resultatet.
NB: Hvis du bruker andre programmer enn Eclipse til å endre filer under prosjektroten, må du la Eclipse utføre refresh etterpå, slik at filenes tilstand igjen stemmer med det Eclipse husker. Hvis du forstår detaljene som angår filorganiseringen og prosjektrøtter, kan du bruke WinZip eller Windows innebygde zip-mekanismer for å bygge zipfiler av prosjektene dine. Men den enkleste måten er kanskje å bruke Eclipse export -mekanismer. Eksportere prosjektet Med Eclipse kan du eksportere prosjektet til en jar-fil. Siden dette formatet er kompatibelt med zip, kan du etterpå omdøpe til zip. Gjør slik: Høyreklikk på prosjektroten. Velg Export. Velg Java - Jar Resultatet er en dialog som du innstiller slik:
Du må selvsagt tilpasse export destination til ditt eget miljø. Gjør videre slik: Klikk på Finish Gå til D:\test (dvs det stedet du selv lagret filen) Resultatet kan for eksempel se slik ut i Vista:
(Eksport-funksjonen kan også brukes på en litt mer avansert måte for å lage kjørbare javaprogrammer som f. eks. kan legges ut som klikkbare verktøy på en webside). Sende inn prosjektet som en besvarelse Når du har eksportert prosjektet til en jar-fil, og du skal sende inn til et websted som bare vil ha zipfiler, har du en enkel jobb foran deg. Gjør for eksempel slik: Omdøp jar-filen til zip-fil o La for eksempel test.jar bli omdøpt til test.zip. Send inn filen test.zip Eksempel på nettsted som tar i mot filen test.zip :
Dette eksemplet er fra Evalanche, som krever at sammensatte innsendinger er i formatet zip. Oppgavene som vises i bildet er fra et avansert kurs i programmering. Slutt på dokumentet