JSmooth creates standard Windows executable files (.exe) that smartly launch java applications. It makes java deployment much smoother and user-friendly, as it is able to find and run Java VMs by itself, or help the user get one if none are available.

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow JSmooth

JSmooth Web Site

Other Useful Business Software
The All-in-One Commerce Platform for Businesses - Shopify Icon
The All-in-One Commerce Platform for Businesses - Shopify

Shopify offers plans for anyone that wants to sell products online and build an ecommerce store, small to mid-sized businesses as well as enterprise

Shopify is a leading all-in-one commerce platform that enables businesses to start, build, and grow their online and physical stores. It offers tools to create customized websites, manage inventory, process payments, and sell across multiple channels including online, in-person, wholesale, and global markets. The platform includes integrated marketing tools, analytics, and customer engagement features to help merchants reach and retain customers. Shopify supports thousands of third-party apps and offers developer-friendly APIs for custom solutions. With world-class checkout technology, Shopify powers over 150 million high-intent shoppers worldwide. Its reliable, scalable infrastructure ensures fast performance and seamless operations at any business size.
Learn More
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
17
4
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • First I tried out winrun4j, but I pretty soon faced issues due to missing JVM when running on the computers of my friends. Then I found JSmooth, which is able to build an app including the JVM, including the ICO file, no need for an INI file, and also includes the JAR file. My first attempts failed, and so I did some quick Google research for a tutorial and I found this one here really useful: Look for "Create an Exe from a Jar File [UPDATED]" from "VertexDigitalArts" on uTube. The documentation at the website of JSmooth is ok, but it actually didn't help me to get an executable. It's a lot of stuff to read over there, and most of it ain't quiet relevant if you just want to get started. Yes, even the Quick Start couldn't help. Anyways, after watching the video I was nearly able to create my desired file. Somehow the compiling process either took forever or just failed, or the program did not respond anymore. I managed to narrow the problems down to these, when using the "console" skeleton: Using an ICO file will cause the compiler to run forever, even if it's 32x32 at 8bit colors. I highly recommend just using a PNG image instead of an ICO file. That way you can even have transparent parts in your icon, and more then 8bit colors. The program often freezes while switching menus, or when idle for some minutes. In this case just X-close the app or kill it by your task manager - and start over ;) There is something I would call an overlay-bug, since visual parts from other menus are overlaying the current menu. In order to make these overlays go away, and unveil the actual menu you have to move your mouse over the window or switch the whole menu. After like half an hour everything worked well, and the tool did what it is there for. I do fair 4 stars rating in total, because of the mentioned problems, as well as the not so intuitive design. But in my heart this piece of software really got a 5-stars rating, so definitively download and use this baby :)
  • Very nice! I've been wanting a Jar to Exe converter, and here it is! Highly recommended! Must for any Java programmer! The design could be better though. Maybe update it, add a few tooltips. It would also be nice to be able to sign my exe files. Besides that, well done! 4 stars!
  • good job!
  • Great project, but only seems to work with 32bit java, which is less and less in use.
  • Hi Is there any equivalence for linux platforms?
Read more reviews >

Additional Project Details

Operating Systems

Windows

Languages

English

Intended Audience

Developers

User Interface

Win32 (MS Windows)

Programming Language

C++, Java

Related Categories

C++ Build Tools, C++ Compilers, C++ Software Distribution Software, C++ Installers, Java Build Tools, Java Compilers, Java Software Distribution Software, Java Installers

Registered

2003-07-28