2 Lavorare con Eclipse

Documenti analoghi
Guida introduttiva su Eclipse. Ing. Marco Dell'Unto

3.5.1 PREPARAZ1ONE I documenti che si possono creare con la stampa unione sono: lettere, messaggi di posta elettronica, o etichette.

INTRODUZIONE A WORD CHE COS E WORD AVVIARE E CHIUDERE WORD INTERFACCIA UTENTE DI WORD

Sistema operativo Mac OS X

Debugger. Marco Alberti Programmazione e Laboratorio, A.A

Corso di Access. Prerequisiti. Modulo L2 A (Access) Le query

14Ex-Cap11.qxd :20 Pagina Le macro

Sistema operativo Linux Ubuntu

Università di Ferrara Facoltà di Ingegneria. Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B

Lab 01 Introduzione a Codelite

U.T.E FOGLIO ELETTRONICO. Università della Terza Età. Sede di Novate Milanese. Corso Informatica Approfondimento. Docente: Giovanni Pozzi

Esercitazione. Excel: le macro. C.1 Registrazione di macro

U.T.E Università della Terza Età

Windows. La prima realizzazione di un ambiente grafico si deve alla Apple (1984) per il suo Macintosh. La gestione dei file conserva la logica del DOS

DMX LIGHTPLAYER Introduzione...2 Libreria DMX...3 Programmazione dei canali...7 Creazione di uno show...11

Debug di un programma

Modulo 2 Test di verifica

Introduzione a Visual Studio Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni

Gestione delle diapositive

ESEMPIO GUIDATO 6. Verifica di una copertura in legno

TUTORIAL LIBRI IN SIMBOLI

LEZIONE 4. Per semplificarne la comprensione della tastiera possiamo suddividere i tasti in diversi gruppi in base alla funzione che possono svolgere:

Manuale Stampe Registro elettronico SOGI

MANUALE UTENTE UPLOADER JAVA

Word Esercizio 2 - Parigi 1. Aprire il programma di elaborazione testi.

L INTERFACCIA GRAFICA DI EXCEL

Automatizzare le attività con le macro di Visual Basic

INDICE. Vista Libretto Livello Digitale 2. Importazione di dati da strumento 3. Inserisci File Vari 5. Compensazione Quote 5.

COSTRUZIONE DI UN APPLICAZIONE

Tutorial su Codelite. Luca Ceriani 2011 Federico Cerutti

Capitolo 2. Figura 21. Inserimento dati

Grafici. 1 Generazione di grafici a partire da un foglio elettronico

ToDoT start per Autodesk Inventor: guida utente

Formazione a Supporto dell Inserimento Lavorativo. Elementi di Word avanzato. Docente Franchini Gloria

Modificare il tipo di grafico Spostare, ridimensionare, cancellare un grafico

Il foglio elettronico

Creazione macchina virtuale con WMware Player

MICROSOFT OFFICE POWERPOINT Come creare presentazioni interattive di documenti.

Manuale Posto operatore Web SMALL

Requisiti Tecnici del PC

Requisiti Tecnici del PC. Internet Explorer

Software WinEeprom Evo

Figura 1 - Finestra Tabella

Il Manuale di KXSLDbg. Keith Isdale Traduzione del documento: Samuele Kaplun Traduzione del documento: Simone Solinas

Corso di Access. Modulo L2 A (Access) 1.4 Le maschere

Informatica di Base

Lena Cota Guido Corso di Informatica - II livello. Esplora Risorse. Lavorare con il file system

Esercitazioni di Informatica (CIV)

Word Elaborazione di testi

6.1 UTILIZZO DELL APPLICAZIONE

PER UTILIZZARE LCC IN LAB

Guida all installazione di EFI Fiery proserver

Fondamenti di informatica. Word Elaborazione di testi

Usare Python in Linux

DAISOFT DAISOFT CONTABILITA' 2.0 MANUALE UTENTE

Strumenti di elaborazioni testi

ArubaKey Installazione Versione 2

Corso di Access. Prerequisiti. Modulo L2A (Access) 2.5 Sottomaschere e Report avanzati

Sas OnDemand for Academics & SAS e-learnings. Metodi Quantitativi per Economia, Finanza e Management

PROCEDURA DI ESTRAZIONE STAMPA REPORT E LETTERE DI SOLLECITO (serial 44)

Cosa è importante: pom.xml Goal Plug-in Repository

GUIDA ALL ESAME ECDL

Esplorare e modificare il file system Compilare con gcc Lanciare un programma da linea di comando

GRAFICO DI PARETO. variabile rispetto a cui si vuole ordinare (ossia nel nostro esempio

Fondamenti di Informatica T-1 CdS Ingegneria Informatica. Introduzione agli ambienti di sviluppo MS Visual Studio 2005/2008/2010 CodeLite 6.1.

Corso di informatica avanzato. 2 Videoscrittura II

STRUMENTI DI PRESENTAZIONE (POWERPOINT) UTILIZZO DELL APPLICAZIONE SVILUPPARE UNA PRESENTAZIONE TESTI GRAFICI E OGGETTI OGGETTI GRAFICI

03FYZ TECNICHE DI PROGRAMMAZIONE Esercitazione di Laboratorio 03 es.1 23 Marzo 2016

PRIMI PASSI CON UN DATABASE

Editor di testo. Ing. Simone Brienza. Corso di laurea magistrale in Ingegneria Elettronica

nome di un menu per visualizzarlo e poi selezionate facendo clic sul comando che vi interessa.

USO DELLA TASTIERA E DEL MOUSE

USO DELLA TASTIERA E DEL MOUSE

DISPENSA ACCESS (OFFICE 2010 BETA)

AREAS Accessi. Sistema Prenotazione Cittadino

Tutorial. Funzioni di personalizzazione dei software.

DATEV KOINOS Azienda Cloud. Guida introduttiva

Importazione dati. e/fiscali Spesometro - Rel con gestionale e/satto. Gestionale e/satto

SEE Electrical Expert V4: FAQ

Formazione efficace per chi non ha tempo da perdere a cura di Domenico Corcione

Inserire record. Microsoft Access. Inserire/modificare record. Inserire record. Cancellare record. Inserire/modificare record

DICHIARAZIONE DI INTENTO RICEVUTE

TUTORIAL LIBRI IN SIMBOLI

Transcript:

Corso Eclipse 2 Lavorare con Eclipse 1 Prerequisiti Conoscenza elementare ambiente Eclipse Compilare ed eseguire semplici applicazioni Java Conoscere i tipici errori di programmazione Individuare errori in esecuzione 2 1

Esecuzione con parametri - parametri o argomenti Negli esempi visti, un applicazione Java produce sempre lo stesso output tramite l istruzione di stampa, ad esempio: System.out.println( Ciao ); A volte può essere comodo che il programma riceva i dati al momento della sua esecuzione (ad esempio per stampare Ciao, Mario, Ciao, Anna, e così via). Il dato variabile Mario, Anna prende il nome di parametro o argomento del programma. 3 Esecuzione con parametri - parametri o argomenti Per fare ciò, occorre fare due modifiche: 1. Nel programma modificare l istruzione di stampa come segue: System.out.println( Ciao + args[0]); dove args[0] prende il nome di argomento. 2. Modificare la configurazione di Eclipse nel seguente modo: a. Selezionare Run > Run Configuration oppure e poi Run Configuration b. Selezionare il tab Arguments in alto e scrivere nella casella Program arguments il valore del parametro che si vuole assegnare in esecuzione c. Selezionare Apply e poi Close d. Tornati all editor, lanciare l esecuzione del programma e osservare i risultati nella finestra Console. 4 2

Archiviare progetti (file.jar) Per maneggiare con facilità i progetti è possibile esportarli in formato.jar (Java Archive), procedendo come segue: 1. Selezionare nel pannello di navigazione il progetto che si desidera 2. Selezionare File Export Java JAR File 3. Digitare Next 4. Selezionare i file da 5. Nella casella Select export destination indicare nome e destinazione del file.jar 5 Creazione eseguibili (file.jar) È possibile eseguire un applicazione anche senza Eclipse, creando un file.jar (Runnable Java Archive), procedendo come segue: 1. Selezionare nel pannello di navigazione il progetto che si desidera 2. Selezionare File Export Java Runnable JAR File 3. Digitare Next 4. Nella casella Launch configuration selezionare il progetto da 5. Nella casella Select export destination indicare nome e destinazione del file.jar 6 3

Creazione eseguibili (file.jar) Per ottenere l esecuzione dell applicazione, occorre: 6. Aprire il prompt del comandi 7. Posizionarsi nella cartella in cui si è salvato il file.jar 8. Digitare il comando C: >java -jar nomefile.jar 7 File.jar con parametri Per le applicazioni che fanno uso di parametri procedere come segue: 1. Inserire opportunamente nel programma args[0], args[1], 2. Selezionare nel pannello di navigazione il progetto che si desidera 3. Selezionare File Export Java Runnable JAR File 4. Digitare Next 5. Nella casella Launch configuration selezionare il progetto da 6. Nella casella Export destination indicare nome e destinazione del file.jar Ovviamente, i parametri di esecuzione andranno dati nella linea di comando secondo la sintassi C: >java -jar nomefile.jar elenco_parametri 8 4

Il debugging - Debugging e breakpoint Quando il programma presenta errori logici, uno dei modi per rilevarli è quello di eseguire una funzione chiamata debugger. Il debugging è l attività che consente di eseguire l applicazione passo passo, per darci modo di vedere i valori che assumono le variabili, via via che il programma viene eseguito. Per ispezionare i valori delle variabili desiderate, possiamo mettere una specie di stop (detto breakpoint) in corrispondenza a determinate istruzioni, in modo che l esecuzione si fermi in quel punto. 9 Il debugging - Selezionare/Deselezionare i breakpoint Per selezionare un breakpoint si può alternativamente: fare doppio click all inizio di una riga selezionare una riga (facendo click davanti al numero di riga) e poi con il tasto destro selezionare Toggle breakpoint Per deselezionare un breakpoint si può alternativamente: fare doppio click all inizio di una riga selezionare una riga (facendo click davanti al numero di riga) e poi con il tasto destro selezionare Toggle breakpoint. 10 5

Il debugging - Attivare il debugger Per eseguire l applicazione in modalità Debug è sufficiente uno dei seguenti modi: premere il tasto F11 selezionare il menu Run Debug Eclipse consente di impostare l ambiente di lavoro in diverse modalità (dette perspective) selezionabili con un pulsante sotto la barra dei menu. Se Eclipse si trova in modalità Java (Java perspective) premendo F11 viene chiesto la conferma per portarsi in modalità Debug (Debug perspective). Perspective di Eclipse 11 Il debugging - L ambiente del debugger L ambiente del debugger prevede le finestre principali seguenti: Text editor con breakpoint Pannello delle variabili Console 12 6

Il debugging - Avanzamento step by step È possibile avanzare step by step da un breakpoint al successivo mediante il tasto F5. Nel Pannello delle variabili, nel tab Variabili compaiono le variabili del programma con il loro nome e valore. È possibile cambiare il valore di ogni variabile, selezionando la variabile desiderata e sovrasrivendone il valore. 13 Il debugging - Uscita dalla modalità debugging Per cambiare perspective (e tornare dalla Debug perspective alla Java perspective) è sufficiente agire sul pulsante indicato e viceversa. Selezione perspective 14 7

Key assist Le key assist sono comodissime funzioni che agiscono sul codice. Le più usate sono: Nome Code Completion To uppercase To lowercase List Copy Cut Paste Combin. tasti Ctrl+Space Ctrl+Shift+X Ctrl+Shift+Y Ctrl+Shift+L Ctrl-C Ctrl-X Ctrl-V Effetto Completa le dichiarazioni e le strutture di controllo Converte in maiuscolo il testo selezionato Converte in minuscolo il testo selezionato Elenca le combinazioni di tasti rapidi Copia selezionato Cancella selezionato Incolla selezionato 15 Esportare file da un progetto Un progetto in genere si compone di più file; talvolta può essere utile estrarre uno o più file dal progetto medesimo. La procedura è la seguente: Selezionare il progetto in esame Aprire la cartella src e selezionare il file da Selezionare con il Menu rapido l opzione Export (oppure File Export) Nella finestra Select selezionare General File System Nella finestra successiva porre la spunta ai file da Nella casella To directory indicare la directory di destinazione 16 8

Importare file in un progetto La procedure inversa, per in un progetto è la seguente: Selezionare il progetto in esame Selezionare la cartella src di destinazione Selezionare con il Menu rapido l opzione Import (oppure File Import) Nella finestra Select selezionare General File System Nella finestra successiva scegliere nel disco la cartella in cui si trova il file da importare Selezionare con la spunta il o i file da importare Fare click su Finish per terminare l operazione 17 Argomenti Esecuzione con parametri Parametri o argomenti Archiviare progetti (file.jar) Creazione eseguibili (file.jar) File.jar con parametri Il debugging Debugging e breakpoint Selezionare/Deselezionare i breakpoint Attivare il debugger L ambiente del debugger Avanzamento step by step Uscita dalla modalità debugging Key assist Esportare file da un progetto Importare file in un progetto 18 9