Ingegneria del Software 1: Eclipse



Documenti analoghi
Ingegneria del Software 1: Eclipse

Ambienti di Sviluppo

Fondamenti di Informatica 1. Prof. B.Buttarazzi A.A. 2010/2011

Prova Finale a.a. 2011/2012. Laboratorio 1: Introduzione a Java e Eclipse

Corso Eclipse. Prerequisiti. 1 Introduzione

Panoramica: che cosa è necessario

Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008)

Fondamenti di Informatica T1 Guida all uso di JDK e Eclipse

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0

Tale attività non è descritta in questa dispensa

Voipuo JRE Come installare Java Runtime Enviroment

Installazione e Configurazione della strumentazione necessaria. Antonio Gallo info@laboratoriolibero.com

Introduzione all uso di Eclipse

Tutorial per l installazione del J2SE 6 e configurazione del sistema operativo

Installazione del JDK 6

Installazione del Software. per lo Sviluppo di Applicazioni Java

Mini Guida per Apple XCode. Maurizio Martinelli

Tecniche di progettazione e sviluppo di applicazioni mobile

Guida di Installazione GCC

Guida introduttiva su Eclipse. Ing. Marco Dell'Unto

Appunti di Informatica 1

Telematica II 5. Esercitazione/Laboratorio 1

Introduzione ad Eclipse

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito)

FOXWave Gestione gare ARDF IZ1FAL Secco Marco Sezione ARI BIELLA

Le command line di Java

I Sistemi Operativi. Installazione Ubuntu Linux su Macchina Virtuale

Getting Started. Walter Cazzola. Dipartimento di Informatica e Comunicazione Università degli Studi di Milano

Guida all uso dell ambiente di sviluppo 1 integrato o IDE. JCreator LE 4.50

Introduzione. Installare EMAS Logo Generator

Progetto di Ingegneria del Software 2. SWIMv2

Eclipse - Nozioni Base

MagiCum S.r.l. Progetto Inno-School

Marca4NG - Documentazione

Documentazione Tecnica. Client AnagAire V 6.0 AIRE. Anagrafe degli Italiani Residenti all Estero

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO...

Scrivere un programma in Java

La gestione dei risultati: ZOTERO, un programma gratuito

Capitolo 4 Pianificazione e Sviluppo di Web Part

LABORATORIO DI Tecnologie di Sviluppo per il Web. Guida all installazione del Software

Manuale utente Volta Control

Programmazione Orientata agli Oggetti in Linguaggio Java

Aggiornamento Premium HMI Runtime TN0008

MODULO STAMPA BOLLETTINO PDF

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (utente singolo)

Schedulatore per la comunicazione con le Porte di Dominio

PROTOTIPAZIONE DI UN TRADUTTORE DA SORGENTE PLC AD ASSEMBLY DI UNA MACCHINA VIRTUALE

ENTRATEL - Installazione

Istruzioni per l installazione del software per gli esami ICoNExam (Aggiornate al 15/01/2014)

Macchine Virtuali. Docente: Fabio Tordini

IBM SPSS Statistics - Essentials for R- Istruzioni di installazione per Mac OS

Manuale d uso [Rev.1 del 07/08/2015] Manutenzione impianti termici Ver [05/01/2015]

1.1.1 ATLAS Postazione Studente : CONFIGURAZIONE DI ATLAS CON CLIENT LINUX

Istruzioni per l uso della Guida. Icone utilizzate in questa Guida. Istruzioni per l uso della Guida. Software di backup LaCie Guida per l utente

PIATTAFORMA DOCUMENTALE CRG

MODEM USB MDC525UP Guida Rapida LINUX

Installazione dell'adattatore di IBM SPSS Modeler Server

MySidel application portal

Ricette SSN online Manuale utente Versione client 3.x.x

NAL DI STAGING. Versione 1.0

Eclipse. Avviare un progetto e compilare un semplice programma

TS-CNS. Tessera Sanitaria Carta Nazionale dei Servizi. Manuale di installazione e configurazione. Versione del

Manuale Kit Actalis CNS

Corso di Laurea in Matematica. Seminario C/C++ Lorenzo Dusty Costa. Università degli Studi di Milano Dipartimento di Matematica

Netclouding Cloud Workspace/Virtual Desktop Attivazione e Configurazione consentire sempre i plug-in su nclouding.it non

Mappe concettuali con Cmap Istruzioni base

Il Sistema Operativo Linux

Corso sul linguaggio Java

Corso sul pacchetto R

Moduli di Fatturazione Elettronica

MANUALE DI INSTALLAZIONE OMNIPOINT

DevC++ vers Manuale d uso

Linux e Java. Installazione e uso di Java in un sistema Debian

Guida all uso di. a cura dell Area Economia Applicata (AEA) - IPI

Outlook Plugin per VTECRM

Guida Rapida Installazione dei Language Pack

Guida TrueCrypt. Marino dott. Domenico Leone Angela. Divisione Sicurezza Dati

Specifiche di installazione LibreOffice tramite policy di Active Directory

Compilatore risorse display grafico LCD serie IEC-line

Guida all installazione di WinG 6

Manuale d uso [Rev.1 del 07/08/2015] Manutenzione caldaie Lite Ver [05/01/2015]

IBM SPSS Statistics - Essentials for R - Istruzioni diinstallazione per Mac OS

Guida all Installazione del ProxyFatturaPA

Esercitazione n. 10: HTML e primo sito web

ESEMPI INTEGRAZIONE PRODOTTI

ALL FOR SCAN Versione Twain Manuale Utente. Versione 2.0A00. Luccarelli Srl

ATLAS Installazione : INSTALLAZIONE DI ATLAS 2.x

AMICO 2.1 INSTALLAZIONE 2 PRIMO AVVIO DI AMICO 2.1 6

2 - Introduzione al linguaggio Java

E possibile modificare la lingua dei testi dell interfaccia utente, se in inglese o in italiano, dal menu [Tools

Strumenti per la programmazione

Multisentry ASE-V (v. 1.0) - Guida rapida all installazione

Istruzioni di installazione di IBM SPSS Modeler Text AnalyticsServer per Windows

DFD FAQ FIRMA DIGITALE

Transcript:

Ingegneria del Software 1: Eclipse Da completare entro Aprile 21, 2015 Srđan Krstić and Marco Scavuzzo 1

Contents 1 Introduzione 3 1.1 Java (JRE vs JDK).......................................... 3 1.2 Eclipse................................................. 3 2 Installazione dei tools 3 2.1 Mac OSx............................................... 3 2.2 Windows............................................... 4 2.3 Linux (testato con Ubuntu 12.04).................................. 4 3 Avvia Eclipse 5 4 Descrizione del Eclipse 6 4.1 Perspectives e Viste......................................... 6 4.2 La Java perspective......................................... 6 Page 2 of 6

1 Introduzione 1.1 Java (JRE vs JDK) Ingegneria del Software 1 (Srđan Krstić and Marco Scavuzzo): Eclipse Java Runtime Enviroment (JRE) è un implementazione della Java Virtual Machine (JVM) che consente di eseguire programmi Java sul vostro calcolatore. Quindi, se la vostra esigenza è quella di eseguire delle applicazioni Java, è sufficiente la JRE. Java Development Kit (JDK) è necessaria per sviluppare software Java. La JDK contiene al suo interno una o più JRE oltre a debuggers, compilatori come javac, librerie per lo sviluppo, ecc... 1.2 Eclipse Eclipse è un ambiente di sviluppo (IDE) multilinguaggio e multipiattaforma scritto in Java. Un ambiente di sviluppo è un software che consente di scrivere altro software. Eclipse è multilinguaggio visto che supporta la scrittura di codice in diversi linguaggi. E multipiattaforma visto che può essere eseguito su diverse piattaforme (Linux, Windows, Mac). Eclipse è software open source i cui autori (più precisamente i detentori dei diritti) ne permettono e favoriscono il libero studio e l apporto di modifiche da parte di altri programmatori indipendenti. Può essere esteso con plug-in. Plug-in software che permette l utilizzo di nuove funzioni non presenti nel software principale. 2 Installazione dei tools 2.1 Mac OSx Istallazione Java JDK SE 7u75 connettiti al sito di Oracle clicca su accept the license agreement scarica JDK 7 (SE 7u75) per Mac OS X installa Istallazione di Eclipse apri applications (applicazioni) sul tuo mac crea la cartella eclipse connettiti al sito di Eclipse scarica Eclipse Luna SR2 (4.4.2) per Mac OS X copia il file scaricato nella cartella eclipse creata precedentemente estrai il file Page 3 of 6

2.2 Windows Istallazione Java JDK SE 7u75 connettiti al sito di Oracle clicca su accept the license agreement scarica JDK 7 (SE 7u75) per Windows scegli correttamente tra Windows x64/x86 installa (nota che di default la jre è installata sotto Program Files/Java ) Istallazione di Eclipse apri Program Files (C://Program Files) crea la cartella eclipse connettiti al sito di Eclipse scarica Eclipse Luna SR2 (4.4.2) per Windows clicca sulla freccia verde rivolta verso il basso clicca su open copia il contenuto della cartella eclipse nella cartella C://Program Files precedentemente creata 2.3 Linux (testato con Ubuntu 12.04) Istallazione Java JDK SE 7u75 apri il terminale verifica la versione di java con java -version se la versione è "1.7.0_75" hai finito. se no, continua la procedura rimuovi openjdk se installato con sudo apt-get purge openjdk-* connettiti al sito di Oracle scegli correttamente tra x64/x86 (controlla l architettura con: "file /sbin/init") crea la cartella sudo mkdir -p /usr/local/java scegli la cartella dove è presente l archivio, per esempio cd /home/"your_user_name"/downloads copia l archivio nella cartella di installazione sudo cp -r jdk-7u75-linux-x64.tar.gz /usr/local/java scegli la cartella di installazione cd /usr/local/java rendi eseguibile l archivio sudo chmod a+x jre-7u75-linux-x64.tar.gz estraetelo sudo tar -zxvf jdk-7u75-linux-x64.tar.gz Page 4 of 6

Modifica le variabili con sudo nano /etc/profile e aggiungi: JAVA_HOME=/usr/local/java/jdk1.7.0_75 export JAVA_HOME PATH=$PATH:$ JAVA_HOME/bin export PATH chiudi l editor (ctrl + o enter ctrl + x) applica i nuovi valori (sudo bash /etc/profile) informa aptitude (apt) della nuova versione di Java installata sudo update-alternatives -install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_ 1 sudo update-alternatives -install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1. 1 sudo update-alternatives -set java /usr/local/java/jdk1.7.0_75/bin/java verifica la versione java -version riavvia il sistema sudo reboot Istallazione di Eclipse crea la cartella eclipse connettiti al sito di Eclipse scegli correttamente tra x64/x86 (controlla l architettura con: "file /sbin/init") scarica Eclipse Luna SR2 (4.4.2) per Linux estrailo tar -zxvf eclipse-java-luna-sr2-linux-gtk-x86_64.tar.gz eseguilo./eclipse & 3 Avvia Eclipse Eclipse non necessita di istallazione. Per eseguire eclipse è sufficiente eseguire eclipse.exe (nella cartella applicazioni o program files a seconda del sistema operativo) Al primo avvio viene chiesto dove salvare il workspace, ovvero la cartella che conterrà tutti i progetti realizzati (è possibile modificare il workspace anche in seguito) Eclipse all avvio cerca la JVM del sistema e setta il Path di default in base a questa, quindi non è necessario impostare alcun Path per iniziare a lavorare. Se un progetto dovesse utilizzare una versione della JVM diversa da quella di default è necessario modificare il Path del progetto. Page 5 of 6

4 Descrizione del Eclipse 4.1 Perspectives e Viste L interfaccia grafica di Eclipse è organizzata in perspectives. Le perspectives raggruppano diverse funzionalitãă dell IDE, per facilitare delle specifiche operazioni di sviluppo. La Java perspective ad esempio riunisce strumenti di stesura e organizzazione del codice mentre la Debug perspective fornisce strumenti in fase di debug. Le perspectives sono organizzate in viste. Le viste sono riquadri che offrono supporto per organizzare e scrivere il codice. Per modificare la vista (aggiungere, rimuovere viste) basta andare sotto window > show views 4.2 La Java perspective Workspace: cartella che contiene i progetti realizzati Package Explorer: mostra i progetti del workspace, le relative classi e i package Type Hierarchy View: permette di analizzare la gerarchia di una classe consultandone sotto e super-tipi. Outline: mostra i metodi implementati e le variabile definite. Editor: mostra il sorgente dell applicazione, fornisce funzionalità come per esempio, la gestione del testo (colori), l assistenza nella scrittura di codice e nella formattazione, nell inclusione di pacchetti etc. Console: mostra vari tipi di output, tra i quali gli output su console dell applicazione. Page 6 of 6