[Avatarsdev-general] Le cose che mi piacciono di Eclipse puntata 1: Creazione automatica dei Jar. (e
Status: Inactive
Brought to you by:
andreavalente
From: Davide I. - l. <li...@li...> - 2002-03-15 17:44:22
|
Regaz, ma Eclipse come IDE e' veramente tosto! Spippolando un po' con la creazione dei file .jar ho scoperto una funzione veramente forte: ovverosia la creazione automatizzata dei vari .jar Dopo aver salvato il vostro duro lavoro, e averlo compilato, potete dire ad Eclipse di "esportarlo" come file .jar Con il progetto selezionato nella finestra di "navigatore", basta cliccare sulla funzionalita' "Export" del menu' "File". Li' si puo' scegliere di esportare la roba come JAR. Andando avanti ci sono tre finestre. Nella prima si scelgono le risorse da esportare: Qui basta dirgli quali "package java" ricompilati esportare e le risorse (readme, immagini) da inserire... Si puo' scegliere se esportare i package java come sorgenti o binari (o entrambi). Scegliete la destinazione del file e potete anche decidere se fare subito il jar, o continuare con le altre due schermate. Nella seconda schermata di opzioni potete decidere se esportare classi compilate male o con warnings, e anche se salvare il file ".jardesc" del jar che state creando. Se salvate il .jardesc, la prossima volta che creerete il .jar avrete gia' un bel template automatico per ricrearlo (vi bastera' clickare col pulsante destro del mouse nel navigatore sul file .jardesc, e scegliere le opzioni Create Jar oppure Open Jar Packager) Nella terza schermata di opzioni ci ficcate dentro il path al manifesto che state creando. In questo modo: 1) la creazione di vari e diversi file .jar viene automatizzata enormemente (si' mamma, penso che spippolando funzionerebbe con quell'enorme casino che e' la struttura di avatars) 2) la creazione di una release e' a prova di idiota, hey! Ci sono riuscito anche io :)))) Stasera non ci mettero di certo due ore come la volta scorsa per fare la release su sourceforge della mia roba :) Ah, i file .jardesc sono dei banalissimi file xml. -- limaCAT |