Categories:
Audio (13)
Biotech (29)
Bytecode (35)
Database (77)
Framework (7)
Game (7)
General (512)
Graphics (53)
I/O (32)
IDE (2)
JAR Tools (86)
JavaBeans (16)
JDBC (89)
JDK (337)
JSP (20)
Logging (103)
Mail (54)
Messaging (8)
Network (71)
PDF (94)
Report (7)
Scripting (83)
Security (32)
Server (119)
Servlet (17)
SOAP (24)
Testing (50)
Web (19)
XML (301)
Other Resources:
"jar -uvf" to Update a JAR with Replacement Folder
What is the "jar" command to replace some class files in a JAR? I have recompiled classes in a folder ready to replace those same classes in a JAR file.
✍: FYIcenter.com
To replace existing class files in an existing JAR file, you can use the "jar -uvf jarname foldername" command.
For example, the following session updates an existing JAR file with all classes in the .\javax folder:
\fyicenter>"%java_home%\bin\jar" -xvf jms.jar \fyicenter>"%java_home%\bin\jar" -cvf myNew.jar .\javax (Recompile all classes under .\javax, if you the source code) \fyicenter>"%java_home%\bin\jar" -uvf myNew.jar .\javax 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%) ...
Back to FAQ for JDK JAR (Java ARchive) Tool.
2015-11-07, 5311👍, 0💬
Popular Posts:
Jackson is "the Java JSON library" or "the best JSON parser for Java". Or simply as "JSON for Java"....
JDK 11 jdk.javadoc.jmod is the JMOD file for JDK 11 Java Document tool, which can be invoked by the ...
Woodstox, Release 3.2.8 is a high-performance validating namespace-aware StAX-compliant (JSR-173) Op...
What Is activation.jar? I heard it's related to JAF (JavaBeans Activation Framework) 1.0.2? The if y...
JasperReports, the world's most popular open source business intelligence and reporting engine and J...