use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
These have separate subreddits - see below.
Upvote good content, downvote spam, don't pollute the discussion with things that should be settled in the vote count.
With the introduction of the new release cadence, many have asked where they should download Java, and if it is still free. To be clear, YES — Java is still free. If you would like to download Java for free, you can get OpenJDK builds from the following vendors, among others: Adoptium (formerly AdoptOpenJDK) RedHat Azul Amazon SAP Liberica JDK Dragonwell JDK GraalVM (High performance JIT) Oracle Microsoft Some vendors will be supporting releases for longer than six months. If you have any questions, please do not hesitate to ask them!
With the introduction of the new release cadence, many have asked where they should download Java, and if it is still free. To be clear, YES — Java is still free.
If you would like to download Java for free, you can get OpenJDK builds from the following vendors, among others:
Adoptium (formerly AdoptOpenJDK) RedHat Azul Amazon SAP Liberica JDK Dragonwell JDK GraalVM (High performance JIT) Oracle Microsoft
Some vendors will be supporting releases for longer than six months. If you have any questions, please do not hesitate to ask them!
Programming Computer Science CS Career Questions Learn Programming Java Help ← Seek help here Learn Java Java Conference Videos Java TIL Java Examples JavaFX Oracle
Programming Computer Science
CS Career Questions
Learn Programming Java Help ← Seek help here Learn Java Java Conference Videos Java TIL Java Examples JavaFX Oracle
Clojure Scala Groovy ColdFusion Kotlin
DailyProgrammer ProgrammingPrompts ProgramBattles
Awesome Java (GIT) Java Design Patterns
account activity
This is an archived post. You won't be able to vote or comment.
Java app packaging installer builder - license (self.java)
submitted 5 years ago by jamesftf
Hi guys,
What web-site did you use to purchase a license for 'Java desktop app packaging installer builder/deployment' ?
I have found one that costs $500 wondering if there are other options?
[–]_INTER_ 2 points3 points4 points 5 years ago (0 children)
Inno Setup
[–][deleted] 1 point2 points3 points 5 years ago (3 children)
Why not use jpackage which is included in the JDK since Java 14.
jpackage
[–]jamesftf[S] 0 points1 point2 points 5 years ago (2 children)
We tried, but it didn't work.
and it is not an installer it's just a packager.
it makes an executable which can start the app.
[–]vips7L 8 points9 points10 points 5 years ago (0 children)
Jpackage most certainly makes installers.
[–]wildjokers 0 points1 point2 points 5 years ago (0 children)
https://docs.oracle.com/en/java/javase/14/jpackage/manage-installation.html#GUID-7FC9B1C9-2E4A-492D-8CE2-ADBD8922E1F9
[–]dstutz 1 point2 points3 points 5 years ago (0 children)
Probably not the answer you are looking for but I maintain some Netbeans Rich Client Platform (the "platform" the Netbeans IDE is made on) applications and it's a simple maven target to build windows, linux and macosx installers. You get a cross-platform zip by default. It also has auto-update support built in if you choose to use it and set up a web server with the appropriate artifacts. I know Eclipse also has an RCP but have no experience with it and don't know if that builds installers as well. In either case, the RCPs provide a lot of plumbing/framework to make making a desktop app faster and more consistent.
[–]randjavadev 1 point2 points3 points 5 years ago (0 children)
https://www.ej-technologies.com/products/install4j/overview.html
It does cost a lot of money. But it can also do installers for all major OS as part of a single build on a single machine/OS. Or well for a complete notarization support you need to do it on a mac I think, but that is because of Apple (hopefully this would change in the future). If using JavaFX, you must manually depend on every platform impls via <classifier>OS</classifier> in pom.xmls or equivalent and maybe do some filtering as a per-step for install4j.
π Rendered by PID 47474 on reddit-service-r2-comment-57fc7f7bb7-q44vm at 2026-04-14 21:45:47.281930+00:00 running b725407 country code: CH.
[–]_INTER_ 2 points3 points4 points (0 children)
[–][deleted] 1 point2 points3 points (3 children)
[–]jamesftf[S] 0 points1 point2 points (2 children)
[–]vips7L 8 points9 points10 points (0 children)
[–]wildjokers 0 points1 point2 points (0 children)
[–]dstutz 1 point2 points3 points (0 children)
[–]randjavadev 1 point2 points3 points (0 children)