How to replace a file in jar with command line in linux?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
I have a jar, and I need to replace a class in it, at this moment, I can only open it with "archive manager" and then drag and drop the new compiled class into the jar, but I think this is really boring, if I can do with with just a command ?
Thanks ~
linux ubuntu jar
add a comment |
I have a jar, and I need to replace a class in it, at this moment, I can only open it with "archive manager" and then drag and drop the new compiled class into the jar, but I think this is really boring, if I can do with with just a command ?
Thanks ~
linux ubuntu jar
+1 for gui being boring :), but you should correct "archive manager"...
– Johan
Oct 18 '10 at 5:45
add a comment |
I have a jar, and I need to replace a class in it, at this moment, I can only open it with "archive manager" and then drag and drop the new compiled class into the jar, but I think this is really boring, if I can do with with just a command ?
Thanks ~
linux ubuntu jar
I have a jar, and I need to replace a class in it, at this moment, I can only open it with "archive manager" and then drag and drop the new compiled class into the jar, but I think this is really boring, if I can do with with just a command ?
Thanks ~
linux ubuntu jar
linux ubuntu jar
edited Oct 18 '10 at 6:57
Foolish
asked Oct 18 '10 at 4:28
FoolishFoolish
68431220
68431220
+1 for gui being boring :), but you should correct "archive manager"...
– Johan
Oct 18 '10 at 5:45
add a comment |
+1 for gui being boring :), but you should correct "archive manager"...
– Johan
Oct 18 '10 at 5:45
+1 for gui being boring :), but you should correct "archive manager"...
– Johan
Oct 18 '10 at 5:45
+1 for gui being boring :), but you should correct "archive manager"...
– Johan
Oct 18 '10 at 5:45
add a comment |
2 Answers
2
active
oldest
votes
zip -u stuff.jar file.txt
will update file.txt in stuff.zip . Note that for -u
file.txt must already exist in the zip file, and will only be overwritten if it's newer than the one in the jar.
great tip. you could probably do it with 7-zip also.
– djangofan
Oct 18 '10 at 5:03
Is there a solution if zip and jar are not available? I have only tar and gzip available
– wutzebaer
Jan 2 '18 at 22:33
add a comment |
what about this one
jar -uf YOURJAR.jar FILE
if the jar have a folder structure, you can keep that too
jar -uf YOURJAR.jar DIR/DIR/FILE
Look this one for more information
http://docs.oracle.com/javase/tutorial/deployment/jar/update.html
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f200543%2fhow-to-replace-a-file-in-jar-with-command-line-in-linux%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
zip -u stuff.jar file.txt
will update file.txt in stuff.zip . Note that for -u
file.txt must already exist in the zip file, and will only be overwritten if it's newer than the one in the jar.
great tip. you could probably do it with 7-zip also.
– djangofan
Oct 18 '10 at 5:03
Is there a solution if zip and jar are not available? I have only tar and gzip available
– wutzebaer
Jan 2 '18 at 22:33
add a comment |
zip -u stuff.jar file.txt
will update file.txt in stuff.zip . Note that for -u
file.txt must already exist in the zip file, and will only be overwritten if it's newer than the one in the jar.
great tip. you could probably do it with 7-zip also.
– djangofan
Oct 18 '10 at 5:03
Is there a solution if zip and jar are not available? I have only tar and gzip available
– wutzebaer
Jan 2 '18 at 22:33
add a comment |
zip -u stuff.jar file.txt
will update file.txt in stuff.zip . Note that for -u
file.txt must already exist in the zip file, and will only be overwritten if it's newer than the one in the jar.
zip -u stuff.jar file.txt
will update file.txt in stuff.zip . Note that for -u
file.txt must already exist in the zip file, and will only be overwritten if it's newer than the one in the jar.
answered Oct 18 '10 at 4:56
Brad MaceBrad Mace
4481512
4481512
great tip. you could probably do it with 7-zip also.
– djangofan
Oct 18 '10 at 5:03
Is there a solution if zip and jar are not available? I have only tar and gzip available
– wutzebaer
Jan 2 '18 at 22:33
add a comment |
great tip. you could probably do it with 7-zip also.
– djangofan
Oct 18 '10 at 5:03
Is there a solution if zip and jar are not available? I have only tar and gzip available
– wutzebaer
Jan 2 '18 at 22:33
great tip. you could probably do it with 7-zip also.
– djangofan
Oct 18 '10 at 5:03
great tip. you could probably do it with 7-zip also.
– djangofan
Oct 18 '10 at 5:03
Is there a solution if zip and jar are not available? I have only tar and gzip available
– wutzebaer
Jan 2 '18 at 22:33
Is there a solution if zip and jar are not available? I have only tar and gzip available
– wutzebaer
Jan 2 '18 at 22:33
add a comment |
what about this one
jar -uf YOURJAR.jar FILE
if the jar have a folder structure, you can keep that too
jar -uf YOURJAR.jar DIR/DIR/FILE
Look this one for more information
http://docs.oracle.com/javase/tutorial/deployment/jar/update.html
add a comment |
what about this one
jar -uf YOURJAR.jar FILE
if the jar have a folder structure, you can keep that too
jar -uf YOURJAR.jar DIR/DIR/FILE
Look this one for more information
http://docs.oracle.com/javase/tutorial/deployment/jar/update.html
add a comment |
what about this one
jar -uf YOURJAR.jar FILE
if the jar have a folder structure, you can keep that too
jar -uf YOURJAR.jar DIR/DIR/FILE
Look this one for more information
http://docs.oracle.com/javase/tutorial/deployment/jar/update.html
what about this one
jar -uf YOURJAR.jar FILE
if the jar have a folder structure, you can keep that too
jar -uf YOURJAR.jar DIR/DIR/FILE
Look this one for more information
http://docs.oracle.com/javase/tutorial/deployment/jar/update.html
answered Apr 24 '13 at 15:13
Seid.MSeid.M
13113
13113
add a comment |
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f200543%2fhow-to-replace-a-file-in-jar-with-command-line-in-linux%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
+1 for gui being boring :), but you should correct "archive manager"...
– Johan
Oct 18 '10 at 5:45