Eclipse 3.1 Pikaopas versio 1.0



Samankaltaiset tiedostot
Eclipse 3.2 pikku opas versio 1.0. Esittely Uuden projektin perustaminen Sovelluksen luominen Koodin siistiminen Vinkkejä

Pedacode Pikaopas. Java-kehitysympäristön pystyttäminen

Paavo Räisänen. WampServer palvelimen asennus ja käyttö Eclipsen kanssa, sekä ensimmäinen FTP yhteys.

Eclipse, SVN ja HelloWorld

Pedacode Pikaopas. Web-sovelluksen luominen

CLOUDBACKUP TSM varmistusohjelmiston asennus

FinFamily Installation and importing data ( ) FinFamily Asennus / Installation

4. Luokan testaus ja käyttö olion kautta 4.1

VisualStudio Pikaopas, osa 1: WEB sivujen suunnittelu

Ennen varmenteen asennusta varmista seuraavat asiat:

Henkilö- ja koulutusrekisterin asennusohje

Osio 4: Tietovirrat. Properties- eli ominaisuustiedostot Logger: lokitietojen käsittely

VisualStudio Pikaopas, osa 1: WEB-sivujen suunnittelu

Poista tietokoneessasi olevat Javat ja asenna uusin Java-ohjelma

Kieliversiointityökalu Java-ohjelmistoon. Ohje

Javan asennus ja ohjeita ongelmatilanteisiin

BlueJ ohjelman pitäisi löytyä Development valikon alta mikroluokkien koneista. Muissa koneissa BlueJ voi löytyä esim. omana ikonina työpöydältä

Tikon Web-sovellukset

Ohje kehitysympäristöstä. Dokumentti: Ohje kehitysympäristöstä.doc Päiväys: Projekti : AgileElephant

Päivitysohje Opus Dental

Pedacode Pikaopas. Tietokantaa hyödyntävän sovelluksen luominen

Sonera Yrityssähköposti. Outlook 2013 lataus ja asennus

Älä vielä sulje vanhoja

Toimi näin, jos et pääse verkkopankkiin Mozilla Firefox-selaimella

DNA Toimistoviestintä Microsoft - sähköposti

Solteq Tekso v Versiopäivitysohje.

Web Services tietokantaohjelmoinnin perusteet

Lumon tuotekirjaston asennusohje. Asennus- ja rekisteröintiohje

Mathcad 15 asennus (rev.4)

Pika-asennusohjeet Suomeksi

Keskellä ruutua kuvan yläpuolella linkki on call diabeteksen hallintaohjelmisto. Klikkaa sitä

erasmartcardkortinlukijaohjelmiston

Kaakkois-Suomen Ammattikorkeakoulu Oy Mikkelin Ammattikorkeakoulu Oy Kymenlaakson Ammattikorkeakoulu Oy

Tiedostojen lataaminen netistä ja asentaminen

EMVHost Online SUBJECT: EMVHOST ONLINE CLIENT - AUTOMAATTISIIRROT COMPANY: EMVHost Online Client sovelluksen käyttöohje AUTHOR: DATE:

Haaga-Helia/IltaTiko ict2tcd005: Ohjelmiston suunnittelutaito 1/7 Anne Benson. Tällä opintojaksolla käytämme VS:n kolmen kokonaisuuden luomiseen:

Pedacode Pikaopas. Web Service asiakasohjelman luominen

Tiedostojen siirto ja FTP - 1

Lab A1.FARM_Hyper-V.v3

Student Engeering & Design Community

Onko tietokoneessasi useita Java-ohjelmia tai vanhoja javoja?

1. Luo tunnus Autodeskin opiskelijasivustoon oppilaitoksen antamalla sähköpostiosoitteella -

Tikon Web-sovellukset

TTY TKT-1110 Mikroprosessorit TKT. HEW-ohjeet ver 1.0

Mathcad 14.0 Single User -asennus

Suvi Junes Tietohallinto / Opetusteknologiapalvelut 2012

Autentikoivan lähtevän postin palvelimen asetukset

KTJkii-rekisterinpitosovellus ja Kunta tiedostosiirto

P e d a c o d e ohjelmointikoulutus verkossa

Uuden työtilan luonti

Microsoft Security Essentials (MSE) asennuspaketin lataaminen verkosta

Windows Server 2012 asentaminen ja käyttöönotto, Serverin pyörittämisen takia tarvitaan

Eclipse ja JUnit-ohjelmoijatestit

UCOT-Sovellusprojekti. Asennusohje

1. NetBeans-ohjelman asennus ja käyttöönotto pva

Viljo-Praktiikka ja Kirjanpito -ohjelman versio 3.05 asennusohje uudet käyttäjät

Visma Nova. Visma Nova ASP käyttö ja ohjeet

Tikon Web-sovellukset

5. HelloWorld-ohjelma 5.1

Solteq Tekso v.4.0. Versiopäivitysohje.

Selaimen asetukset. Toukokuu (7) Selaimen asetukset Tikon Oy. All rights reserved.

VIRTUAALITOIMISTO. Käyttäjän opas

NetBeans asennus ja etäkäyttö C-kielen opiskeluun, Windows

Tekso. 3.0 version päivitysohje

Näin saat 365 päivän ajalta Freshest Data sisältöä NavionicsWeb Store nettikaupasta

Visma Fivaldi. Ohjeet Java web startin ja HTML5-työkalun aktivointiin

Poista tietokoneessa olevat Java ja asenna uusin Java-ohjelma

SSH Secure Shell & SSH File Transfer

Let Me Hack It -kurssilla tarvittavat ohjelmat ja välineet

Käyttöohjeet. Sovellussivusto

commerce_paytrail_fi Paytrail maksumoduuli Drupal Commerce - verkkokauppaan

Office ohjelmiston asennusohje

HAMINETTI WLAN LIITTYMÄN KÄYTTÖÖNOTTO-OHJE

2. PPPoE YHTEYDEN POISTAMINEN BAANA-CLIENT Windows 2000 / XP

OHJE Jos Kelaimeen kirjautuminen ei onnistu Mac-koneella Sisällys

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0

KTJkii-rekisterinpitosovelluksen ohje tiedostojen siirto työaseman ja palvelimen välillä

Secure hubiin kirjautuminen

IT-ohjeita. (Diakonia-ammattikorkeakoulu oy, )

1. Sähköinen tunnistautuminen KTJ-rekisterinpitosovellukseen

POP-UP -IKKUNOIDEN SALLIMINEN

F-Secure virustorjuntaohjelmiston käyttö

Vahva tunnistautuminen Office palveluihin. MFA Suojauksen lisätarkistus

Kansion asetusten muuttaminen Windows 2000 käyttöjärjestelmässä Resurssienhallinnan kautta

(Tätä ohjetta saa käyttää yliopiston opetustarkoituksiin ja jatkokehittelyyn.)

Outlook ja Yritysportaali Androidille

MALWAREBYTES ANTI-MALWARE

Tämä ohje on laadittu Mozilla Firefoxin asetuksille versiossa

Machine Control Studio - Kuinka päästä alkuun. Ohjelmointiympäristö Unidrive M ja MCi2x0 laitteille

Secure hubiin kirjautuminen

Opiskelijaversion lataus, asennus ja aktivointi lyhyesti

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0

jos haluatte säilyttää ja jatkaa vanhan OneNote-muistion sisällön kanssa.

Automaster tai MBS. 2. ODBC - ajurin asennus (jos ei ole jo asennettu)

Finnfoam tuotekirjaston asennusohje. Asennus ja rekisteröintiohje

SeaMonkey pikaopas - 1

Viva-16. Käyttöohje Veikko Nokkala Suomen Videovalvonta.com

Projektin luonti LPCXpressolla

Työsähköpostin sisällön siirto uuteen postijärjestelmään

Transkriptio:

Anne Benson/Tanja Bergius Opintojaksojen atk84d ja ict02d käyttöön 1/17 Eclipse 3.1 Pikaopas versio 1.0 Pikaohjeen sisältö 1. Esittely 2. Asennus ja poistaminen 3. Sovelluskehitys 4. Sovelluksen toteutus olemassaolevista ja uusista luokista 5. Sovelluksen dokumentointi javadocohjelmalla Tulossa versionhallinta

Anne Benson/Tanja Bergius Opintojaksojen atk84d ja ict02d käyttöön 2/17 1. Esittely Eclipse on sovelluskehitysympäristö (IDE Integrated Development Environment). Eclipse sisältää seuraavat osat: - editori - kääntäjä - joukko erilaisia käännöksen ja testauksen työkaluja Eclipseen voi lisätä erilaisia lisäominaisuuksia, kuten: - versionhallintatyökalu - c++ kehitysympäristö - cobol kehitysympäristö - GEF Graphical Environment Framework - VE Visual Editor - EMF Eclipse Modeling Framework - jne. Eclipsen sivusto on linkissä http://www.eclipse.org/ Lataus Eclipselle ja joillekin lisäosille alkaa linkistä http://www.eclipse.org/downloads/ Eclipsen asennus kotikoneeseen Tällä hetkellä (helmikuu 2006) Eclipsen voi asentaa koneeseen ilman admin-oikeuksia. Valitaan sopiva asennuspaketti, yleensä 32-bittinen eli työasemapohjainen versio. 64-bittiset ovat monen käyttäjän serverversioita, jotka vaativat jo käyttäjävaltuuksien organisointia yms. Tarkista ensin, että työasemassasi on Eclipsen vaatima java-alusta, joka tähän Eclipse-versioon on: JavaTM 2 SDK, Standard Edition Version 1.4.2 tai JavaTM 2 Runtime Environment, Standard Edition Version 1.4.2 Eclipsen voi ladata usealta eri palvelimelta, valitse mieluisin. Kun olet ladannut zipin, Eclipse purkautuu joko oletus- tai antamaasi hakemistoon. Jos kaikki meni oikein, on Eclipsesi käyttövalmis. Tee vielä Eclipsestä pikakuvake työpöydällesi. Eclipsen poisto kotikoneelta Eclipse ei muuta järjestelmän rekistereitä eikä ympäristömuuttujia, joten voit poistaa Eclipsen kotikoneeltasi poistamalla ainoastaan hakemiston sisältöinen, johon purit asennuspaketin.

Anne Benson/Tanja Bergius Opintojaksojen atk84d ja ict02d käyttöön 3/17 3. Sovelluskehitys Eclipsen käynnistys ensimmäisen kerran Eteesi avautuu kyselyikkuna: Eclipse kysyy, mikä on tämän istunnon työtila, workspace, mihin hakemistoon haluat tallettaa tehtävät dokumentit. Browsella pääset muuttamaan ehdotettua hakemistoa ja luomaan uusia kansioita. Suositeltava Työtilan (Workspace) asetus Anna kotihakemistosi polku \\myy\a...\ict02, missä a... = käyttäjätunnuksesi) Eclipse tallettaa kaikki syntyvät tiedostot hakemistoon, jonka polun annoit Jos hakemistossasi ei ole ennestään mainittua ict02 hakemistoa, Eclipse luo sen. Sulje Welcome välilehti Eclipsessä Tämän jälkeen eteesi avautuu tervetuloikkuna:

Anne Benson/Tanja Bergius Opintojaksojen atk84d ja ict02d käyttöön 4/17 Tervetuloikkunan kuvakkeiden selitykset Esittely: mikä Eclipse on, mitä sillä voi tehdä jne Tutoriaalit Esimerkit Mitä uutta Eclipsen tässä versiossa on, esittely Näitä kannattaa tutkia, sisältävät paljon hyödyllistä tietoa. Sulje tervetuloikkuna (saat sen uudelleen näkyviin Help-valikon Welcome-valinnasta). Eteesi avautuu java-näkökulma (perspective):

Anne Benson/Tanja Bergius Opintojaksojen atk84d ja ict02d käyttöön 5/17 Projektin luominen Seuraavaksi luodaan projekti ( = sovellus, joka muodostuu 1 - n kappaleesta komponentteja): File - New - Project Valitse Java Project ja Next

Anne Benson/Tanja Bergius Opintojaksojen atk84d ja ict02d käyttöön 6/17 Syötä Project name esim. kurssiosio1 Valitse Yes kysymykseen This kind of project is assosiated to Java Perpective. Do you want to switch to that perspective now? Tämä kannattaa tehdä, koska saat myöhemmin projektit näkyviin projektilistaan. Rastita Don't Show Me This Message Again. Uusi Projekti näkyy nyt Package Explorer näkymässä:

Anne Benson/Tanja Bergius Opintojaksojen atk84d ja ict02d käyttöön 7/17 Source Files kansion luominen Luo Projekti-tyyppisen kurssiosio1- kansion alle jokaista kurssiviikkoa kohden oma Source Files-tyyppinen kansio Valitse kurssiosio1 projekti siniseksi ja valitse ponnahdusvalikosta New Source Folder ja syötä Folder name Luokan luominen File - New - Class Anna luokalle nimi esim. Tehtava1_100 Rastita valinta public static void main(string[] args) kysymyskohdassa Which method stubs would you like to create?) (Tällöin luodaan automaattisesti main metodi luokan sisään)

Anne Benson/Tanja Bergius Opintojaksojen atk84d ja ict02d käyttöön 8/17 Nyt edessäsi on työskentelynäkymä ja voit ryhtyä koodaamaan. Ohjelman/luokan kääntäminen (Build) Katso rastia kohdassa Project - Build Automatically (Luokka käännetään automaattisesti lähdetiedoston (.java) talletuksen yhteydessä) Tallenna.java tiedosto näppäinkommennolla Ctrl+S Mahdollista käännösvirheistä tulee ilmoitus alalaidan Problems välilehdellä. Virheettömän käännöksen tuloksena syntyy.class tiedosto

Anne Benson/Tanja Bergius Opintojaksojen atk84d ja ict02d käyttöön 9/17 Ohjelman/luokan ajaminen (Run) Run -> Run As -> Java Application Ohjelman tulos näkyy alalaidan Console välilehdellä. Sovelluksen toteutus olemassaolevista ja uusista luokista Kun sovellusta ryhdytään toteuttamaan, on hyvä pitää mielessä eclipsen näkemys sovelluksen organisoinnista: workspace1 projecta sourcefoldera class1 class2 sourcefolderb projectb workspace2 project1 sourcefolder1 classa class1a2 sourcefolder2 project2

Anne Benson/Tanja Bergius Opintojaksojen atk84d ja ict02d käyttöön 10/17 1. Ensimmäiseksi täytyy aina valita tai tarkistaa, mikä on työtila (workspace), mitä käytetään. Vaihtoehtoisesti voit luoda uuden tai valita olemassaolevan. Avaa eclips. Tarkista workspace, että se on oikea. Jos edelleisellä kerralla on laitettu valinta Use this päälle, tätä kyselydialogia ei näytetä. 2. Sen jälkeen tehdään projekti. Valitse File -> New->Project Eteesi avautuu New Project -dialogi. Valitse Java-projekti ja klikkaa Next. Luo projekti, tässä esimerkissä annetaan nimeksi pankkisovellus. Tutki valintoja, mitä dialogissa näkyy.

Anne Benson/Tanja Bergius Opintojaksojen atk84d ja ict02d käyttöön 11/17? Kun projektitiedot ovat valmiit, pääset jatkamaan Näyttösi pitäisi olla nyt suurinpiirtein seuraavan kuvan mukainen. Jos sen sisältö on epämääräinen, valitse Window -> Open Perspective - > Java

Anne Benson/Tanja Bergius Opintojaksojen atk84d ja ict02d käyttöön 12/17 3. Seuraavaksi lisätään sovellukseen olemassaolevat luokat Tili, SaastoTili ja LuottoTili. Valitse File -> Import Eteesi avautuu Import-dialogi. Valitse siitä File System. Tällä voit käydä valitsemassa valmiita luokkia(.java,.class) kehitettävään sovellukseen. File System Import jatkuu. Valitse hakemisto, josta haluat ottaa luokkia sovelluksesi käyttöön. Tutki myös dialogin muita valintoja.? Valitse tiedostot, jotka haluat mukaan sovellukseen.

Anne Benson/Tanja Bergius Opintojaksojen atk84d ja ict02d käyttöön 13/17 Eteesi avautuu työikkuna, jossa pitäisi näkyä sovellukseen tuodut luokat. Luodaan testiluokka Pankki Valitse New -> Class Anna dialogi-ikkunassa luotavan luokan nimi. Tutki myös mitä muuta voit tehdä tässä vaiheessa.

Anne Benson/Tanja Bergius Opintojaksojen atk84d ja ict02d käyttöön 14/17? Nyt tehdään testiluokka:

Anne Benson/Tanja Bergius Opintojaksojen atk84d ja ict02d käyttöön 15/17 Kun koodi on valmis, ajetaan luokka. Java Perspectivessä on : rakenneikkuna editori kääntäjän/ajurin ikkuna Virheilmoitus ja virheekorjausehdotus

Anne Benson/Tanja Bergius Opintojaksojen atk84d ja ict02d käyttöön 16/17 Ajon voi käynnistää jatkossa myös pikapainikkeesta Run. Oman APIn rakentaminen Valitse sovellukseksi javadoc Valitse sovellus ja luokat joista haluat dokumentaation Anna hakemisto, mihin sovelluksen API luodaan Jos kaikki menee oikein, syntyy hakemisto jossa on APIsi:

Anne Benson/Tanja Bergius Opintojaksojen atk84d ja ict02d käyttöön 17/17 Avaa selain, IE, Netscape tai mitä nyt käytät. Valitse APIhakemisto ja klikkaa dokumenttia index.html. Dokumentaatiosi avautuu selaimeen: