Jar to exe. Tools overview.

Well, you can run java application as: java -jar app.jar in console.
But I’m sure, you agree, that it’s not easy-to-use for users.
So, we can make exe from jar and run it as usual application. I found following tools for this:

JEXECreator
This tool costs $75 and has 30-day trial version.
Application converted fine, but when I run the application, there appears message box with thanking for using JEXECreator and suggesting to buy a full version.

Jar2Exe
Free version works only for console application, Standard Edition costs $14.95. Free trial period is 30 days.
Simple wizard, without many settings. Generated application doesn’t work, a dll is missing, but I didn’t search for it.

Launch4j
Open Source, BSD license. Crossplatform.
It has many settings for all needs. Minimal settings for working application are: exe/jar paths, minimal JRE version, type: console/GUI.
You can make launch4j config and generate exe automatically using ant or maven.

My choice is launche4j! It’s Open Source and allows to automate converting process.

  • kd
  • http://akvilon-soft.com Denis Lunev

    Thanks! But I don’t see difference in launch4j

  • Vic
  • http://www.ultrasoundtechnicianblog.com/ ultrasound technician

    Keep posting stuff like this i really like it

  • Alex
  • kp

    you also missed JSmooth which is also very nice.

    http://jsmooth.sourceforge.net/

  • http://akvilon-soft.com Denis Lunev

    Thanks for other tools! I heard about JSmooth, but didn’t try it

  • Nicolas

    Seems that you also missed Winrun4j http://winrun4j.sourceforge.net/

  • Jibundo Alim Suren

    nice article, thx for this. I just didn’t know!

  • http://www.excelsior-usa.com/jet.html Vitaly Mikheev

    “Convert Java to EXE: Why, When, When Not and How”, a more comprehensive overview including links to these and other tools is available at http://www.excelsior-usa.com/articles/java-to-exe.html

  • Pingback: Tweets that mention Jar to exe. Tools overview. – Akvilon-Soft Blog -- Topsy.com

  • http://blog.codehangover.com Mike

    Jsmooth + Maven JSmooth Plugin has to be the easiest. I can even invoke JSmooth on a linux server to generate custom executables for users. I can and do.

  • Pingback: Jar do exe - develway.pl

  • http://www.schoolgrantsnow.com/ school grants

    Valuable info. Lucky me I found your site by accident, I bookmarked it.

  • http://www.stronglink.cn RFID Reader

    really appreciate YOU — thanks a lot! RFID Reader

  • http://clomid.umarker.eu jjMichael

    I shouldn’t be surprizing so hard at that.

  • http://www.deanbreaker.com/ Amy

    Jsmooth + Maven JSmooth Plugin has to be the easiest. I can even invoke JSmooth on a linux server to generate custom executables for users. I can and do.

  • http://www.dailyping.net/ Rick

    “Convert Java to EXE: Why, When, When Not and How”, a more comprehensive overview including links to these and other tools is available at http://www.excelsior-usa.com/articles/java-to-exe.html

  • http://www.judgeroberts.com/ Steven

    […] This post was mentioned on Twitter by javahispano, Richard Laksana. Richard Laksana said: Jar to exe. Tools overview. – http://su.pr/1NTcWZ […]

  • http://www.lifegoalsetting.com/ Karen

    Jsmooth + Maven JSmooth Plugin has to be the easiest. I can even invoke JSmooth on a linux server to generate custom executables for users. I can and do.

  • http://www.cryingdoll.com/ Brian

    Valuable info. Lucky me I found your site by accident, I bookmarked it.

  • http://www.freewidgetmaker.net/ Steve

    Jsmooth + Maven JSmooth Plugin has to be the easiest. I can even invoke JSmooth on a linux server to generate custom executables for users. I can and do.

  • http://www.guiltymethod.com/ Dave

    Jsmooth + Maven JSmooth Plugin has to be the easiest. I can even invoke JSmooth on a linux server to generate custom executables for users. I can and do.

  • http://www.digitalstrike.net/ Dave

    “Convert Java to EXE: Why, When, When Not and How”, a more comprehensive overview including links to these and other tools is available at http://www.excelsior-usa.com/articles/java-to-exe.html