Java - How do I copy a java aplication jar file?
Is it possible to copy a jar file from which I'm running my application?
How do I find a source to this jar file?
Each user can save my application's jar file in a different folder.
java jar
|
show 1 more comment
Is it possible to copy a jar file from which I'm running my application?
How do I find a source to this jar file?
Each user can save my application's jar file in a different folder.
java jar
This sounds like an XY problem. Why would you want to have several copies of the program? If you want to allow the user to change some data or configuration files, the solution is to save those files, not the entire program.
– VGR
Nov 24 '18 at 14:25
I dont won't to have several copy of program. I just want to create backup of jar file.
– adamek339
Nov 24 '18 at 14:34
Your question is very hard to understand because it has one or more words missing.
– Robin Green
Nov 24 '18 at 14:35
I want to create a backup of application exe file. But I don't know how to set a source to this file.
– adamek339
Nov 24 '18 at 14:41
1
Is it possible to copy a jar file which I running my application why do not you try to copy?
– secret super star
Nov 24 '18 at 14:47
|
show 1 more comment
Is it possible to copy a jar file from which I'm running my application?
How do I find a source to this jar file?
Each user can save my application's jar file in a different folder.
java jar
Is it possible to copy a jar file from which I'm running my application?
How do I find a source to this jar file?
Each user can save my application's jar file in a different folder.
java jar
java jar
edited Nov 24 '18 at 21:26
3rd Battalion
237
237
asked Nov 24 '18 at 13:59
adamek339adamek339
364
364
This sounds like an XY problem. Why would you want to have several copies of the program? If you want to allow the user to change some data or configuration files, the solution is to save those files, not the entire program.
– VGR
Nov 24 '18 at 14:25
I dont won't to have several copy of program. I just want to create backup of jar file.
– adamek339
Nov 24 '18 at 14:34
Your question is very hard to understand because it has one or more words missing.
– Robin Green
Nov 24 '18 at 14:35
I want to create a backup of application exe file. But I don't know how to set a source to this file.
– adamek339
Nov 24 '18 at 14:41
1
Is it possible to copy a jar file which I running my application why do not you try to copy?
– secret super star
Nov 24 '18 at 14:47
|
show 1 more comment
This sounds like an XY problem. Why would you want to have several copies of the program? If you want to allow the user to change some data or configuration files, the solution is to save those files, not the entire program.
– VGR
Nov 24 '18 at 14:25
I dont won't to have several copy of program. I just want to create backup of jar file.
– adamek339
Nov 24 '18 at 14:34
Your question is very hard to understand because it has one or more words missing.
– Robin Green
Nov 24 '18 at 14:35
I want to create a backup of application exe file. But I don't know how to set a source to this file.
– adamek339
Nov 24 '18 at 14:41
1
Is it possible to copy a jar file which I running my application why do not you try to copy?
– secret super star
Nov 24 '18 at 14:47
This sounds like an XY problem. Why would you want to have several copies of the program? If you want to allow the user to change some data or configuration files, the solution is to save those files, not the entire program.
– VGR
Nov 24 '18 at 14:25
This sounds like an XY problem. Why would you want to have several copies of the program? If you want to allow the user to change some data or configuration files, the solution is to save those files, not the entire program.
– VGR
Nov 24 '18 at 14:25
I dont won't to have several copy of program. I just want to create backup of jar file.
– adamek339
Nov 24 '18 at 14:34
I dont won't to have several copy of program. I just want to create backup of jar file.
– adamek339
Nov 24 '18 at 14:34
Your question is very hard to understand because it has one or more words missing.
– Robin Green
Nov 24 '18 at 14:35
Your question is very hard to understand because it has one or more words missing.
– Robin Green
Nov 24 '18 at 14:35
I want to create a backup of application exe file. But I don't know how to set a source to this file.
– adamek339
Nov 24 '18 at 14:41
I want to create a backup of application exe file. But I don't know how to set a source to this file.
– adamek339
Nov 24 '18 at 14:41
1
1
Is it possible to copy a jar file which I running my application why do not you try to copy?
– secret super star
Nov 24 '18 at 14:47
Is it possible to copy a jar file which I running my application why do not you try to copy?
– secret super star
Nov 24 '18 at 14:47
|
show 1 more comment
2 Answers
2
active
oldest
votes
I can answer one part of your question: how do you find the location of your JAR at runtime:
File jarDir = new File(ClassLoader.getSystemClassLoader().getResource(".").getPath());
locationOfJar = jarDir.getAbsolutePath();
This will give you the path to the folder the Jar is currently in as a String.
add a comment |
What IDE or Compiler are you using? If you are using Eclipse you should find where your saves go and check your package, there you'll find the .jar and the .java forms of your application.
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%2f53458900%2fjava-how-do-i-copy-a-java-aplication-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
I can answer one part of your question: how do you find the location of your JAR at runtime:
File jarDir = new File(ClassLoader.getSystemClassLoader().getResource(".").getPath());
locationOfJar = jarDir.getAbsolutePath();
This will give you the path to the folder the Jar is currently in as a String.
add a comment |
I can answer one part of your question: how do you find the location of your JAR at runtime:
File jarDir = new File(ClassLoader.getSystemClassLoader().getResource(".").getPath());
locationOfJar = jarDir.getAbsolutePath();
This will give you the path to the folder the Jar is currently in as a String.
add a comment |
I can answer one part of your question: how do you find the location of your JAR at runtime:
File jarDir = new File(ClassLoader.getSystemClassLoader().getResource(".").getPath());
locationOfJar = jarDir.getAbsolutePath();
This will give you the path to the folder the Jar is currently in as a String.
I can answer one part of your question: how do you find the location of your JAR at runtime:
File jarDir = new File(ClassLoader.getSystemClassLoader().getResource(".").getPath());
locationOfJar = jarDir.getAbsolutePath();
This will give you the path to the folder the Jar is currently in as a String.
answered Nov 24 '18 at 15:02
GtomikaGtomika
30329
30329
add a comment |
add a comment |
What IDE or Compiler are you using? If you are using Eclipse you should find where your saves go and check your package, there you'll find the .jar and the .java forms of your application.
add a comment |
What IDE or Compiler are you using? If you are using Eclipse you should find where your saves go and check your package, there you'll find the .jar and the .java forms of your application.
add a comment |
What IDE or Compiler are you using? If you are using Eclipse you should find where your saves go and check your package, there you'll find the .jar and the .java forms of your application.
What IDE or Compiler are you using? If you are using Eclipse you should find where your saves go and check your package, there you'll find the .jar and the .java forms of your application.
answered Nov 24 '18 at 15:52
3rd Battalion3rd Battalion
237
237
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%2f53458900%2fjava-how-do-i-copy-a-java-aplication-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
This sounds like an XY problem. Why would you want to have several copies of the program? If you want to allow the user to change some data or configuration files, the solution is to save those files, not the entire program.
– VGR
Nov 24 '18 at 14:25
I dont won't to have several copy of program. I just want to create backup of jar file.
– adamek339
Nov 24 '18 at 14:34
Your question is very hard to understand because it has one or more words missing.
– Robin Green
Nov 24 '18 at 14:35
I want to create a backup of application exe file. But I don't know how to set a source to this file.
– adamek339
Nov 24 '18 at 14:41
1
Is it possible to copy a jar file which I running my application why do not you try to copy?
– secret super star
Nov 24 '18 at 14:47