Skip to content

Webstart packaging

Piotr Skowronek edited this page Jul 3, 2024 · 2 revisions

DEPRECATED

This page explains how to generate a Webstart packaging of muCommander.

Generate shadow-jar

The Gradle's shadowJar tasks produces a standalone jar (that includes all the runtime dependencies)

./gradlew shadowJar

Create keystore

Add a new keystore. By default ~/.keystore is used, you can use alternative file with -keystore option

keytool -genkey -alias mucommander

Assign keystore to Jar file

jarsigner -tsa https://timestamp.digicert.com mucommander.jar mucommander

With that, the signed jar is ready for upload.
Some of the information in this page was taken from this tutorial.