Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
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 (309)
Collections:
Other Resources:
"jar -cvf" to Create a JAR with a Folder
What is the "jar" command to create a JAR file with files in a folder?
✍: FYIcenter.com
To create a JAR file with all files in a folder, you can use the "jar -cvf jarname foldername" command.
For example, the following session creates a new JAR file with all files in a sub folder,
\fyicenter>"%java_home%\bin\jar" -xvf jms.jar \fyicenter>"%java_home%\bin\jar" -cvf myFolder.jar .\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%) adding: javax/jms/Destination.class(in = 113) (out= 95)(deflated 15%) ...
This time, the new JAR, myFolder.jar, is good to be used with the JVM. The only thing we need to improve is the add the original MANIFEST.MF back to the JAR. See the next tutorial on how to fix this.
Back to FAQ for JDK JAR (Java ARchive) Tool.
2015-11-09, 6369🔥, 0💬
Popular Posts:
JDK 11 jrt-fs.jar is the JAR file for JDK 11 JRT-FS (Java RunTime - File System) defined in the "jdk...
JSP(tm) Standard Tag Library 1.1 implementation - Jakarta Taglibs hosts the Standard Taglib 1.1, an ...
JDK 11 jdk.internal.vm.ci.jmod is the JMOD file for JDK 11 Internal VM CI module. JDK 11 Internal VM...
JDK 17 java.base.jmod is the JMOD file for JDK 17 Base module. JDK 17 Base module compiled class fil...
How to download and install JDK (Java Development Kit) 6? If you want to write Java applications, yo...