From https://dzone.com/articles/java-8-how-to-create-executable-fatjar-without-ide
tar xf ExecutableOne.jar
dar de ce primesc
$ tar xf ExecutableOne.jar tar: This does not look like a tar archive tar: Skipping to next header tar: Exiting with failure status due to previous errors
Mulțumesc.
Comentarii
Răspuns
Un fișier jar este un Java ARchive, nu un tarball care poate fi extras. Puteți instala jar sau java și extrage fișierele (sau utilizați 7-Zip), dar nu le puteți extrage cu tar.
Răspuns
bsdtar
(care este tar(1)
obișnuit pe FreeBSD și ușor de instalat pe Linux) poate extrage .jar
sunt transparente și multe alte formate de arhivă.
.jar
s sunt practic .zip
files.
Răspuns
DACĂ aveți vârsta suficientă pentru a vă aminti, a FOLOSIT să funcționați (cel puțin pe Solaris) doar bine: ați putea folosi tar pentru enumerarea și extragerea conținutului unui fișier .jar. A fost extrem de util pentru verificarea dublă a prezenței anumitor fișiere .class pe un sistem țintă, unde de obicei nu ați implementat instrumentele pentru dezvoltatori.
jar
nu sunt arhive tar și sunt ' îmi este complet desconcertant faptul că articolul respectiv sugerează că sunt.jar xf
tar xf
.unzip
de asemenea.