Corrupted jar file
I "converted" the jar file into a zip folder
and then to a normal folder. I opened the MANIFEST.MF file with the text editor. Then I closed it and made the folder to a jar file. When I double clicked the jar file, it says "corrupted jar file". I don't know why; is it because I opened the MANIFEST file with the text editor or why?
java file jar manifest
add a comment |
I "converted" the jar file into a zip folder
and then to a normal folder. I opened the MANIFEST.MF file with the text editor. Then I closed it and made the folder to a jar file. When I double clicked the jar file, it says "corrupted jar file". I don't know why; is it because I opened the MANIFEST file with the text editor or why?
java file jar manifest
1
Then I closed it and made the folder to a jar file. How did you do this, with thejar
command or something else? You can also tryjar tvf filename.jar
to see if it gives you any additional output or hints.
– Mike
Nov 14 '18 at 20:10
What text editor did you use? What changes did you make?
– VGR
Nov 14 '18 at 20:45
add a comment |
I "converted" the jar file into a zip folder
and then to a normal folder. I opened the MANIFEST.MF file with the text editor. Then I closed it and made the folder to a jar file. When I double clicked the jar file, it says "corrupted jar file". I don't know why; is it because I opened the MANIFEST file with the text editor or why?
java file jar manifest
I "converted" the jar file into a zip folder
and then to a normal folder. I opened the MANIFEST.MF file with the text editor. Then I closed it and made the folder to a jar file. When I double clicked the jar file, it says "corrupted jar file". I don't know why; is it because I opened the MANIFEST file with the text editor or why?
java file jar manifest
java file jar manifest
edited Nov 14 '18 at 19:42
VGR
23.3k42840
23.3k42840
asked Nov 14 '18 at 19:36
MarkiprogrammerMarkiprogrammer
11
11
1
Then I closed it and made the folder to a jar file. How did you do this, with thejar
command or something else? You can also tryjar tvf filename.jar
to see if it gives you any additional output or hints.
– Mike
Nov 14 '18 at 20:10
What text editor did you use? What changes did you make?
– VGR
Nov 14 '18 at 20:45
add a comment |
1
Then I closed it and made the folder to a jar file. How did you do this, with thejar
command or something else? You can also tryjar tvf filename.jar
to see if it gives you any additional output or hints.
– Mike
Nov 14 '18 at 20:10
What text editor did you use? What changes did you make?
– VGR
Nov 14 '18 at 20:45
1
1
Then I closed it and made the folder to a jar file. How did you do this, with the
jar
command or something else? You can also try jar tvf filename.jar
to see if it gives you any additional output or hints.– Mike
Nov 14 '18 at 20:10
Then I closed it and made the folder to a jar file. How did you do this, with the
jar
command or something else? You can also try jar tvf filename.jar
to see if it gives you any additional output or hints.– Mike
Nov 14 '18 at 20:10
What text editor did you use? What changes did you make?
– VGR
Nov 14 '18 at 20:45
What text editor did you use? What changes did you make?
– VGR
Nov 14 '18 at 20:45
add a comment |
2 Answers
2
active
oldest
votes
If I understood right, your new jar contains a redundant folder because you zipped the folder, but what you had to do is to zip only content of that folder.
add a comment |
In the future, you can use the jar
command to remove files and add them back into a jar.
List all files in the jar:
jar tvf application.jar
Extract a file from the jar:
jar xvf application.jar path/of/file/to/extract
Add a file back into the jar:
jar uvf application.jar path/of/file/to/extract
MANIFEST files get a little special handling. If you want to add it back in:
jar uvfm application.jar mymanifest
Note: In all the commands above the v flag is used to provide verbose feedback from the command and can be omitted if you want.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
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%2fstackoverflow.com%2fquestions%2f53307601%2fcorrupted-jar-file%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
If I understood right, your new jar contains a redundant folder because you zipped the folder, but what you had to do is to zip only content of that folder.
add a comment |
If I understood right, your new jar contains a redundant folder because you zipped the folder, but what you had to do is to zip only content of that folder.
add a comment |
If I understood right, your new jar contains a redundant folder because you zipped the folder, but what you had to do is to zip only content of that folder.
If I understood right, your new jar contains a redundant folder because you zipped the folder, but what you had to do is to zip only content of that folder.
answered Nov 14 '18 at 20:00
Aleksandr SemyannikovAleksandr Semyannikov
593217
593217
add a comment |
add a comment |
In the future, you can use the jar
command to remove files and add them back into a jar.
List all files in the jar:
jar tvf application.jar
Extract a file from the jar:
jar xvf application.jar path/of/file/to/extract
Add a file back into the jar:
jar uvf application.jar path/of/file/to/extract
MANIFEST files get a little special handling. If you want to add it back in:
jar uvfm application.jar mymanifest
Note: In all the commands above the v flag is used to provide verbose feedback from the command and can be omitted if you want.
add a comment |
In the future, you can use the jar
command to remove files and add them back into a jar.
List all files in the jar:
jar tvf application.jar
Extract a file from the jar:
jar xvf application.jar path/of/file/to/extract
Add a file back into the jar:
jar uvf application.jar path/of/file/to/extract
MANIFEST files get a little special handling. If you want to add it back in:
jar uvfm application.jar mymanifest
Note: In all the commands above the v flag is used to provide verbose feedback from the command and can be omitted if you want.
add a comment |
In the future, you can use the jar
command to remove files and add them back into a jar.
List all files in the jar:
jar tvf application.jar
Extract a file from the jar:
jar xvf application.jar path/of/file/to/extract
Add a file back into the jar:
jar uvf application.jar path/of/file/to/extract
MANIFEST files get a little special handling. If you want to add it back in:
jar uvfm application.jar mymanifest
Note: In all the commands above the v flag is used to provide verbose feedback from the command and can be omitted if you want.
In the future, you can use the jar
command to remove files and add them back into a jar.
List all files in the jar:
jar tvf application.jar
Extract a file from the jar:
jar xvf application.jar path/of/file/to/extract
Add a file back into the jar:
jar uvf application.jar path/of/file/to/extract
MANIFEST files get a little special handling. If you want to add it back in:
jar uvfm application.jar mymanifest
Note: In all the commands above the v flag is used to provide verbose feedback from the command and can be omitted if you want.
answered Nov 14 '18 at 20:17
MikeMike
1,540819
1,540819
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- 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%2fstackoverflow.com%2fquestions%2f53307601%2fcorrupted-jar-file%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
Then I closed it and made the folder to a jar file. How did you do this, with the
jar
command or something else? You can also tryjar tvf filename.jar
to see if it gives you any additional output or hints.– Mike
Nov 14 '18 at 20:10
What text editor did you use? What changes did you make?
– VGR
Nov 14 '18 at 20:45