Java - How do I copy a java aplication jar file?












-2















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.










share|improve this question

























  • 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
















-2















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.










share|improve this question

























  • 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














-2












-2








-2








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.










share|improve this question
















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






share|improve this question















share|improve this question













share|improve this question




share|improve this question








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



















  • 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












2 Answers
2






active

oldest

votes


















0














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.






share|improve this answer































    0














    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.






    share|improve this answer























      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
      });


      }
      });














      draft saved

      draft discarded


















      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









      0














      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.






      share|improve this answer




























        0














        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.






        share|improve this answer


























          0












          0








          0







          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.






          share|improve this answer













          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.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 24 '18 at 15:02









          GtomikaGtomika

          30329




          30329

























              0














              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.






              share|improve this answer




























                0














                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.






                share|improve this answer


























                  0












                  0








                  0







                  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.






                  share|improve this answer













                  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.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Nov 24 '18 at 15:52









                  3rd Battalion3rd Battalion

                  237




                  237






























                      draft saved

                      draft discarded




















































                      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.




                      draft saved


                      draft discarded














                      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





















































                      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







                      Popular posts from this blog

                      Lallio

                      Futebolista

                      Jornalista