Ciao.
Questo è che non vogliono fare.
E bentornato.
Non andiamo avanti e creiamo un file jar e manipoliamo anche il file jar in modo da utilizzare tutti i
comandi che abbiamo visto nella lezione precedente.
Ma prima di farlo andiamo avanti e vediamo come è possibile creare un vaso all'interno del nostro I. T. perché l'idea è
qualcosa che usiamo continuamente.
Quindi dobbiamo prima vedere come possiamo creare un vaso all'interno del nostro io. T. e questo è il modo più conveniente
per creare un lavoro.
Quindi facciamolo.
Quindi qui abbiamo l'eclissi e abbiamo il vero progetto finchè l'Europa non avrà tutti questi diversi
pacchetti che hanno i file java.
Quindi andiamo avanti e creiamo un file jar che includa solo questo pacchetto chiamato Uta che ha
alcuni file di utilità.
Quindi creeremmo qualcosa come un'utilità o un vaso e questi file di utilità sono molto riutilizzabili e possono
essere utilizzati in diversi progetti o se tu come alcune aziende partner puoi effettivamente dare loro l'utilità o il
vaso e possono aggiungerlo al loro conto di fatturazione e inizia a usare questi file importandoli.
Quindi per questo tutto ciò che dobbiamo fare è fare clic con il tasto destro qui sul pacchetto o possiamo anche fare clic con il tasto destro
qui.
Quindi lasciami fare da qui.
E poi torneremo con il tasto destro da qui e creeremo un barattolo da qui.
Prima fammelo mostrare da qui.
Quindi intendo fare clic qui e fare clic su Esporta e fare clic su Esporta qui e questo aprirebbe questa finestra.
Così.
Quindi, se non ti piace, espandi il nodo Java qui fai clic sul file jar jar o digita
semplicemente jar qui e ti mostrerà solo le conosci le voci jar per fare clic sul file jar qui fai
clic su Avanti.
Qui è necessario selezionare.
Quindi questo è il progetto che abbiamo selezionato perché su cui avevamo cliccato.
Quindi lasciami solo selezionarli.
Anche questo non è necessario.
E all'interno della fonte abbiamo solo bisogno dell'ultimo.
Quindi disattiviamoli tutti OK.
Quindi l'ultimo è YouTube.
Quindi va bene.
E stiamo vedendo annunci generati dall'esportazione.
Quindi selezioniamo solo CROSSFIRE.
Quindi solo i classificatori sarebbero inclusi nel salto finale.
Ora si desidera anche includere i fondi da includere, quindi è necessario selezionare questa particolare opzione del file di
origine Java.
Ma in genere i lavori dovrebbero includere solo gli annunci.
Quindi selezioniamo solo questo.
E qui dovrai selezionare la destinazione, il nome del file jar e anche la destinazione.
Quindi ho questa destinazione e manteniamo il nome mentre dici al trattino domandato o come una versione.
E qui questo è già selezionato.
Si dice comprime il contenuto del vaso.
OK, quindi il barattolo sarebbe in formato compresso.
Quindi diciamo il prossimo e lascia queste opzioni come queste e ciò ha detto che puoi lasciare tutto come noi.
Quindi lasciami andare avanti e fai clic su Fine.
Quindi è stato creato nella mia destinazione.
E questo è quello che dici al trattino un punto.
Oh.
E come puoi vedere ha circa tre punti nove sette kilobyte.
Ora lascia che ti mostri la dimensione del file qui.
Se hai intenzione di mangiare lo fa su sei punti due tre.
Va bene.
Quindi all'incirca 2 2 punti qualcosa è stato salvato perché è stato compresso bene.
Questo è ciò che facciamo.
Quindi ora andiamo avanti e visualizziamo il contenuto di questo.
Così.
Quindi andiamo.
Dobbiamo andare in questa directory chiamata semantica semantica quadrata semantica nel mio caso.
Nel tuo caso può essere diverso.
Quindi eccolo qui.
Quindi voglio solo vedere questo.
Quindi useremmo un bool di barattolo per quello.
Va bene.
Quindi lo strumento Jar viene la parola Judy ok.
Quindi lascia che te lo mostri.
Quindi eccomi qui.
Quindi questo è e il programma C trova Java JT cat Wall che è una delle ultime versioni se hai una versione precedente puoi
aprirla e mantenere il tuo JT K fai clic su Ben e sul pulsante quindi puoi vedere che se scorri verso il
basso puoi vedere che esiste il punto jar EMC.
OK.
Quindi questo è quello che useremo.
Quindi il tuo percorso dovrebbe includere Judy K e sappiamo come farlo come impostare la variabile filigrana del
modello.
Quindi vai avanti e apri il tuo prompt dei comandi e vai nella directory in cui lo abbiamo.
Quindi andiamo avanti e diciamo barattolo e si può ricordare che per visualizzare il
contenuto si imposta B D sta per Sommario f e si dice al trattino un punto o un barattolo di punti.
Eccolo.
Quindi sta mostrando tutti e tre i classificatori che abbiamo.
Questi.
Questa è la struttura delle directory e c'è anche qualcosa chiamato metal abbastanza slash manifest dot Emma.
OK.
Quindi abbiamo finito con questo particolare comando.
Ora andiamo avanti ed estraiamo questo file e vediamo cosa contiene.
OK.
Quindi per quello vedresti il vaso e se lo ricordi o lo estrai è x f dici al trattino meraviglia del trattino.
E vogliamo estrarlo.
Quindi usa un meta trattino sul punto manifest MF OK.
Ecco qua
Quindi una copia di questo è stata fatta qui.
OK.
Quindi loro questo file manifest sporco è ancora lì e nel file jar.
Quindi ha fatto una copia di quello sotto lo copia nella directory corrente.
Quindi facciamo clic su Matai abbastanza e questo è il file manifest.
Ecco come estrarre qualsiasi file.
Quindi qui abbiamo estratto manifest ma puoi anche estrarre qualsiasi file di classe di punti o qualsiasi file java di
punti che potresti voler estrarre.
Quindi lasciami solo aprire questa cosa.
Quindi abbiamo finito con un altro comando OK.
Quindi questo è ciò che abbiamo e tutto ciò che ha è questa informazione, quindi il file manifest non è altro che un
file che contiene le informazioni matai sul lavoro.
OK.
Ha solo le meta informazioni dalla ricerca di lavoro.
Quindi è aumentato come questo.
Quindi questa è una voce.
E ha un nome e un valore.
Dice la versione manifest di trattino e lo fa.
E possiamo anche aggiungerlo nel file manifest.
Puoi anche aggiungere altro e la Grecia ora, ad esempio, esiste qualcosa chiamato voce della classe principale.
Ora un file jar non è possibile eseguire direttamente un file jar.
Ma vediamo se vuoi anche eseguire un file jar.
E con questo intendo che possiamo avere una lezione che tenga questo barattolo.
E quella particolare classe avrebbe un metodo principale.
E se questo è il caso, possiamo effettivamente eseguire il file jar.
Ma per questo dobbiamo impostare alcune meta informazioni.
Dobbiamo aggiungere qualcosa chiamato come classe di materia di una classe principale e dobbiamo specificare che cos'è
quel particolare combattente.
Quindi, se il tuo file manifest contiene tali informazioni, allora possiamo effettivamente eseguire il file jar usando il nostro
interprete Java proprio come il modo in cui eseguiamo qualsiasi classe Java.
Quindi facciamolo anche sul punto.
Possiamo effettivamente guardare il terzo comando che è il comando finale che è l'aggiornamento.
E dopo vedremo il crea Andiamo.
OK.
Crea dalla riga di comando.
Quindi fammi eseguire per.
Consentitemi di eseguire prima questo.
Quindi potrebbe essere il trattino Java jar il trattino 1. 0 o Jack.
OK.
Quindi, se lo fai, è solo un normale comando Java.
Quindi dice che nessun attributo manifest principale.
Quindi dobbiamo aggiungere qualcosa per quello.
Quindi direi chiamata di classe trattino principale su OK.
Quindi dobbiamo specificare il nome.
Ora tra queste tre classi qui la stringa che dici al nostro Java ha un metodo principale.
Quindi aggiungiamo questa particolare classe.
Quindi diremo prendere questo qui.
Diamo.
Ti ho fatto quella stringa in C per salvarla.
Quindi questo è solo questo file che abbiamo appena estratto.
Quindi fa il.
Questo è il file e possiamo effettivamente rinominarlo in non importa.
Quindi è un file separato da quello che abbiamo nel lavoro.
Destra.
Ne abbiamo appena fatto una copia.
Quindi non è esattamente lo stesso file.
Quindi quel file è ancora lì nel vaso.
Quindi abbiamo modificato questo.
OK.
Non abbiamo modificato quello in Jonathan.
Quindi abbiamo appena modificato quello che abbiamo estratto.
Ora facciamo un aggiornamento e quando facciamo l'aggiornamento viene aggiornato quello nel vaso e
vediamo come sarà possibile.
Quindi qui diciamo solo che Jar 4 aggiorna sei tu e hai la solita F e dopo f aggiungiamo N.
Ciò significa che vogliamo usare il file manifest che abbiamo appena modificato e vogliamo usare quelle informazioni e aggiungerle al
file jar e in realtà non ne abbiamo nemmeno bisogno.
Va bene se ce l'hai ma non abbiamo bisogno di quello che ti serve per assicurarci che ci sia questa linea vuota qui.
Questo è un requisito.
Se non è lì, allora non funzionerà.
OK.
Quindi lasciami tornare qui.
Hai.
La prima cosa è che devi sapere come un barattolo e un metro.
Lo so.
Quindi questo è quello su cui abbiamo appena modificato come ho detto che può essere qualsiasi cosa tu possa anche
rinominare in qualcos'altro che non importa.
Non ha.
Quindi hai intenzione di modificare e basta.
Quindi ora anche quello all'interno del vaso è stato modificato.
Ora eseguiamo questo combinato.
OK.
Quindi è il trattino dello spazio Java jar il trattino del file jar se ci sei, puoi vederlo come stampare qualcosa perché
abbiamo una dichiarazione land land all'interno del metodo principale qui sotto print qualcosa e la password
codificata di questa cosa.
OK.
Quindi non è importante ma siamo stati in grado di eseguire il jar dal comando dalla riga di comando.
Quindi è quello che potremmo fare.
Ora estraiamo ancora una volta OK.
Quindi abbiamo appena estratto quel file manifest e me lo ha permesso.
Quindi ha scritto tutto il file manifest che abbiamo estratto in precedenza.
E come puoi vedere ha queste tre informazioni.
Quindi OK quindi ha queste tre coppie di valori nome versione manifest creata da.
Quindi sto usando un punto otto qui in questo caso un punto una chiave di Judy.
Questo è ciò che c'è nel mio lavoro, sottolineando casa nella classe principale.
Quindi questa è la classe principale.
Quindi questo è il contenuto esatto che si trova nel file manifest.
OK.
Quindi è così che puoi farlo ora qui invece di farlo in questo modo.
Inoltre c'è anche un altro modo per aggiungere questa classe principale.
Quindi lascia che te lo mostri velocemente.
Anche dalla riga di comando ce n'è un altro.
Esiste un modo diverso di aggiungerlo, ma senza modificare questo file manifest possiamo anche specificare questo particolare
nome di classe sulla riga di comando stessa.
Quindi, per dimostrare che fammi tornare indietro, fammi effettivamente cancellare questo.
OK, allora ricreamolo, ma questa volta è stato creato da qui.
Quindi prima abbiamo fatto clic con il tasto destro su Leo per prendere gli standard, fare clic con il tasto destro qui.
OK.
Questo è facile esportazione e lavoro bene.
OK.
Quindi tutto è dello stesso tipo, ma questo dopo.
Il prossimo.
Finisci il nostro dessert lo avrebbe creato.
Quindi questa volta quello che faremo è semplicemente dire che non ne abbiamo più bisogno ok
perché vogliamo specificare il file qui potresti essere tu f ..
In precedenza era m.
Quindi questa volta sarà e e vedrai quanto è grande il vaso che è il nome del file e dovresti inserire
il nome effettivo della classe.
Quindi abbiamo il nome del pacchetto qui.
Dobbiamo solo prevedere l'inversione a U della stringa.
Quindi questo aggiungerà quell'attributo nell'attributo della classe principale alla fine del file manifest nel file jar.
E 'fatto.
Consentitemi di eseguire nuovamente questa operazione e vedrete che è stato fatto, così possiamo anche farlo.
E in questo modo è possibile specificare direttamente tutto ciò che è possibile modificare un file esistente loro.
Ora lascia che ti mostri solo come creare questo vaso e specifica anche la stringa che dici da quella, quindi Eclipse.
Fammi eliminare ancora una volta.
Questo così così molto veloce.
Quindi basta fare clic destro qui e una volta sul pacchetto dire esportare tutto il resto sarà
lo stesso file jar successivo.
Quindi abbiamo ancora il solito e il prossimo qui accanto.
Ora qui possiamo vedere che esiste questa classe principale.
Ora fai clic su Sfoglia qui per scegliere questa cosa all'interno di questo pacchetto.
Abbiamo la stringa che hai fino alla classe e questa è l'unica classe che ha avuto il metodo principale.
Quindi sta mostrando solo che altrimenti avrebbe mostrato qualsiasi altro file all'interno di questo pacchetto.
Quindi testa.
Va bene.
OK.
Quindi stiamo selezionando una stringa dritta che utilizza la classe principale alla fine del colpo.
Ora il file manifest ora avrà anche la voce principale della classe.
Quindi se torniamo indietro avrebbe creato il vaso qui.
OK.
Quindi torna indietro e dì esegui.
E questo ci dice che c'è la voce della classe principale e il file manifest.
Solo sii sicuro.
Voglio solo ribadirlo ancora una volta.
Quindi, se stai modificando il file manifest, dovresti assicurarti che ce ne sia almeno uno qui.
Una riga è rimasta qui alla fine.
Altrimenti non funzionerà.
È necessario disporre di almeno una nuova voce di riga qui.
Quindi è tutto.
E qui all'interno di questa cartella ho anche questo file chiamato Hallowell dot class.
OK.
Se vogliamo aggiungerlo, tutto ciò che dobbiamo fare è vederti se usi semplicemente il comando
e dobbiamo specificare.
Ciao World dark glass e dobbiamo solo rimuovere questo perché non c'è un file manifest.
Stiamo solo aggiornando questo particolare file, quindi stiamo aggiungendo questo a quello.
Quindi hai detto che è stato aggiunto.
Quindi, se dici Java RPF OK, allora ti mostrerà il ciao di classe mondiale qui.
Questo è quello.
Quindi hai finito con tutti i comandi e dobbiamo solo guardare il mare di comando.
Quindi per questo lasciami aprire Amigo qui siamo dentro Gerrity e il viaggio è l'area di lavoro della mia Eclipse.
E all'interno di ciò abbiamo veramente un progetto chiamato un clic che.
Quindi è completamente finita.
Abbiamo fonte incombente.
Quindi build è dove abbiamo tutti i classificatori.
Quindi fai clic su BET ON THE 10 build che abbiamo classi.
Ed ecco dove abbiamo l'intero pacchetto come il quadrato semantico calmo veramente o in tutti questi,
ma essenzialmente in questa parte vedremo solo i classificatori.
OK.
Quindi possiamo anche creare un barattolo per questo.
Quindi lasciami.
Quindi entriamo in questa particolare cartella cartella chiamata classi.
Attraverso lezioni basate sul web Leo.
Quindi siamo qui.
Quindi fammi aprire questo.
Quindi ci sono dentro.
OK e qui creiamo un lavoro per l'intera cartella com.
Quindi sarebbe il barattolo C per creare F e diremo solo un barattolo di punti calmo e via.
OK.
Quindi questo è l'asterisco.
Quindi questo creerebbe semplicemente una cometa o un vaso.
OK.
Ed è di circa 45 kilobyte.
Ma se guardi questa cartella com è quasi il doppio della dimensione che ha su ottantacinque kilobyte.
OK.
Quindi è ridotto della metà.
E ci sono anche opzioni per specificare che vogliamo creare questo vaso in un formato non compresso.
Possiamo anche farlo.
Ma in genere lo vorremmo e il formato compresso.
Ecco perché vedresti questa opzione.
Quindi nella sezione risorse proverò ad includere un documento che ti fornirà maggiori informazioni
su altre opzioni che possono essere utilizzate e forse anche altre risorse.
Quindi cerca tutti i documenti nella sezione risorse.
Ora invece di un asterisco puoi anche specificare anche singoli nomi
di file, ad esempio puoi vedere CF e diciamo che vuoi solo includere un'utilità in modo da
vedere un trattino alto un dardo o barattolo e ora puoi specificare un quadrato semantico calmo tagliami torna qui.
Fa davvero tutto e
lo dici, quindi stai solo specificando solo la directory ora, quindi se torni in classe puoi
vedere che ha creato questo.
Quindi questa è solo una directory.
Ora se vuoi crearti se vuoi includere solo una classe.
OK.
Quindi puoi anche vedere che è una stringa che dici a Dork Glass.
Non sono sicuro che se desideri un'altra classe, allora ti limiteresti a inserire uno spazio
e includerai il prossimo in modo da
poter dire qualcosa del genere, intendi semplicemente cambiarlo sul tuo iPhone per dire che ha creato questo.
OK.
Quindi avrebbe bisogno di affrontare.
Quindi questo è il mare del comando.
Un'altra cosa è che ho anche menzionato questa cosa che molti file sono anche file jar.
OK.
Quindi ho anche questo file qui.
Quindi lasciami solo.
Chi sono i libri
Aloha doc.
Che cosa.
Che abbiamo creato in precedenza OK.
Quindi quale file è anche un file jar come abbiamo detto.
Quindi dovremmo essere in grado di usare il barattolo combinato.
Quindi eccolo qui.
Quindi questo è Jarek B. F ..
Quindi lasciami solo cambiare.
Chi è dispiaciuto ha alcuni libri.
Aloha Doc qua.
E il gioco è fatto.
Ora puoi vedere l'intero layout di questa cosa.
Quindi, come puoi vedere sul web, conosco quattro lettere lì.
Quindi gli esaminatori di punti rossi lì e all'interno del quale c'è abbastanza la cartella lip che ha i
file jar.
Quindi cosa sarebbe come anche i file di lavoro.
Questa è la cosa che trovo che questo comando come prima ti mostrava come aggiornare usando il file
manifest.
Tieni presente che se lo cambiamo se lo fai U M F invece di te f m, anche questo deve essere
cambiato.
Va bene.
Se M viene prima di f, il file manifest deve infine arrivare prima del lavoro.
Quindi volevo solo menzionarlo.
Quindi questo è tutto.
Ora sai come creare volantini di lavoro e come manipolare Ed in modo che in futuro se crei alcuni componenti riutilizzabili, sai
come creare file jar su quei voli che possono essere utilizzati in tutti i progetti.
OK.
Questo è tutto.
Grazie e buona programmazione.