b0n541 / jskat

JSkat is a free software implementation of the game Skat in Java.
https://www.jskat.org
Apache License 2.0
32 stars 16 forks source link

Simplify start procedure for JSkat #17

Open b0n541 opened 10 years ago

b0n541 commented 10 years ago

New users sometimes don't know how to start this JAR-file thing.

mlrdev commented 8 years ago

There's at least one handy way to do it manually :-p http://launch4j.sourceforge.net/ http://sourceforge.net/projects/launch4j/#screenshots

But I assume this improvement aims at an automated workflow, right?

b0n541 commented 8 years ago

You are right. I think a direkt solution from the JDK is a better option. JavaFX will help here too:

https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/self-contained-packaging.html

Would be good if there would be a plugin for Gradle too.

There might be hope: https://github.com/entera/gradle-javafx

b0n541 commented 8 months ago

Meanwhile JPackage is the default option for creating self-contained, OS specific installers:

https://github.com/heshanthenura/JavaPackageDemo

It also supported by GitHub actions:

https://dev.to/sualeh/how-to-create-platform-specific-installers-for-your-java-applications-from-github-actions-2c15