Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (102)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (322)
Collections:
Other Resources:
"jar -cvfm" to Create a JAR with a Manifest File
What is the "jar" command to create a JAR file with my own manifest file?
✍: FYIcenter.com
To create a JAR file with a folder and your own manifest file, you can use the "jar -cvfm jarname manifestfile foldername" command.
For example, the following session creates a new JAR file with all files in a sub folder and a manifest file:
\fyicenter>"%java_home%\bin\jar" -xvf jms.jar \fyicenter>"%java_home%\bin\jar" -cvfm myJar.jar META-INF\MANIFEST.MF .\javax added manifest adding: javax/(in = 0) (out= 0)(stored 0%) adding: javax/jms/(in = 0) (out= 0)(stored 0%) adding: javax/jms/BytesMessage.class(in = 1202) (out= 494)(deflated 58%) adding: javax/jms/Connection.class(in = 945) (out= 373)(deflated 60%) adding: javax/jms/ConnectionConsumer.class(in = 275) (out= 189)(deflated 31%) adding: javax/jms/ConnectionFactory.class(in = 311) (out= 179)(deflated 42%) adding: javax/jms/ConnectionMetaData.class(in = 544) (out= 271)(deflated 50%) adding: javax/jms/DeliveryMode.class(in = 207) (out= 160)(deflated 22%) ... \fyicenter>del META-INF\MANIFEST.MF \fyicenter>"%java_home%\bin\jar" -xvf myJar.jar META-INF\MANIFEST.MF inflated: META-INF/MANIFEST.MF \fyicenter>type META-INF\MANIFEST.MF Manifest-Version: 1.0 Ant-Version: Apache Ant 1.5.3 Created-By: 1.3.0-C (Sun Microsystems Inc.)
The output proves that we haved included the orginal MANIFEST.MF in the myJar.jar correctly. Now myJar.jar is perfect copy of jms.jar.
Back to FAQ for JDK JAR (Java ARchive) Tool.
2015-11-09, ∼5396🔥, 0💬
Popular Posts:
Apache BCEL Source Code Files are inside the Apache BCEL source package file like bcel-6.6.1-src.zip...
JUnit Source Code Files are provided in the source package file, junit-4.13.2-sources.jar .You can b...
JDK 17 java.security.jgss.jmod is the JMOD file for JDK 17 Security JGSS (Java Generic Security Serv...
maven-model-builder-3.8. 6.jaris the JAR file for Apache Maven 3.8.6 Model Builder module. Apache Ma...
Apache Log4j Core Implementation provides the functional components of the logging system. Users are...