I’m new to Launch4j. By default, it “wraps” the jar, but there is a checkbox that reads “Dont’t wrap the jar, launch only”.
When should I check this box? When should I not check this box?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
The only difference is that when you check this option, the jar file is not packaged inside the generated executable file, and it needs the jar file next to it.
So you should not check the box if you want to hide the jar to your users and have a single executable file, and you should check it if you are willing to keep the executable file and the jar file separated (if you want to update the jar file without re-generating the executable for instance).