En JAR-fil grupperer flere filer og mapper i én enkelt fil. Fra tid til annen kan det hende du trenger å sjekke innholdet i JAR-filen.
Det er to hovedmåter du kan finne ut hva en JAR-fil inneholder. Disse metodene er plattformuavhengige, så du kan bruke dem på Linux, Windows eller macOS.
Hvorfor trenger du kanskje å utforske en JAR-fil?
En situasjon kan oppstå når du ønsker å verifisere innholdet i en JAR-fil. Du vil kanskje oppdatere den eller overføre filen over nettet når du har bekreftet det du sender.
De krukke verktøyet gir deg to måter å utforske JAR-arkivet på. Den første metoden innebærer å se innholdet uten å trekke det ut. Den andre metoden er å trekke ut innholdet i JAR-filen til et filsystem.
Vise innholdet i en JAR-fil
I sin enkleste form kan du bruke jar til å åpne en JAR-fil som dette:
krukketfYourJarFile.krukke
De t alternativet forteller jar-verktøyet å skrive ut en innholdsfortegnelse. De f alternativet forteller jar å åpne en fil i stedet for å lese et arkiv fra stdin.
Rekkefølgen du angir disse alternativene i spiller ingen rolle. Du må imidlertid sørge for at det ikke er mellomrom mellom dem.
Eksemplet vist ovenfor forutsetter at JAR-filen din er i gjeldende arbeidskatalog. Hvis den ikke er det, kan du angi filbanen i stedet for bare filnavnet.
For å se flere detaljer om en JAR-fil, for eksempel opprettelsesdatoen, kan du bruke det detaljerte alternativet, v.
krukketfvYourJarFile.krukke
Pakk ut en JAR-fil
Du kan pakke ut innholdet i en JAR-fil ved å bruke en kommando som denne:
krukkexfYourJarFile.krukke
De x alternativet dirigerer jar-verktøyet til å trekke ut arkivets innhold. Denne kommandoen vil kopiere innholdet i JAR-filen til gjeldende katalog. Det vil samsvare med katalogstrukturen til elementene i JAR-filen.
Det kan være lurt å trekke ut bestemte elementer fra JAR-filen i stedet for hele innholdet. I et slikt tilfelle kan du angi disse elementene etter JAR-filnavnet:
krukkexfYourJarFile.krukkeLogg Inn.htmlinnbetaling.html
Denne kommandoen vil trekke ut to HTML-filer fra JAR-filen, hvis de finnes i den.
Bruke en grafisk tilnærming
Noen ganger kan du foretrekke å bruke et grafisk verktøy i stedet for kommandolinjen. I dette tilfellet kan du velge et GUI-basert verktøy for å åpne JAR-filen. Det er flere slike programmer du kan bruke på Windows 10.