Hello readers, today's topic is a fairly basic interview question wherein you are asked to view the jar package contents without exploding/opening it.
In order to do so, type the following in terminal for example :
In order to do so, type the following in terminal for example :
unzip -l 28-02-2016-TestJar-1.8.jar
Output :
Archive: 28-02-2016-TestJar-1.8.jar
Length Date Time Name
-------- ---- ---- ----
0 02-28-16 13:34 META-INF/
142 02-28-16 13:33 META-INF/MANIFEST.MF
0 02-28-16 13:33 com/
0 02-28-16 13:33 com/ironcladzone/
571 02-28-16 13:33 com/ironcladzone/Create_Directory.class
755 02-28-16 13:33 com/ironcladzone/FileSize.class
367 02-28-16 13:33 com/ironcladzone/HelloICZ.class
463 02-28-16 13:33 com/ironcladzone/String_mani1.class
534 02-28-16 13:33 com/ironcladzone/String_manip2.class
601 02-28-16 13:33 com/ironcladzone/String_manip3.class
407 02-28-16 13:33 com/ironcladzone/String_manip4.class
474 02-28-16 13:33 com/ironcladzone/String_manip5.class
935 02-28-16 13:33 com/ironcladzone/User_Input.class
201 02-28-16 13:33 com/ironcladzone/callMacApp.class
909 02-28-16 13:33 com/ironcladzone/operator1.class
-------- -------
6359 15 files
Note the -l switch is for listing the jar contents. You can use the same technique for any kind of package - jar / war / tar / ear etc.
Note the -l switch is for listing the jar contents. You can use the same technique for any kind of package - jar / war / tar / ear etc.
No comments:
Post a Comment