-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Decrease size of distribution #5771
Comments
I think the jar files are obsolete (also the ones from the libraries) as they all should be included in the lib/modules file... |
The other size info was http://builds.jabref.org/chocoDev/: |
Largest difference - as we discussed. Will remove them at #5748 |
Reading the badass jlink link doc:
I interpret this as that the merged module is required somehow. However, I tried to start the portable zip where this was removed (source: http://builds.jabref.org/change-upload-back-to-script/) and it worked. Strange. |
It's probably related to beryx/badass-jlink-plugin#51. I would recommend to remove these files as part of Line 699 in 5ffb1b2
|
I would assume
Which assumption is wrong? |
The first. jpackageImage creates the so-called application image, which contains everything you need to run JabRef (distribution/JabRef). The installer are created afterwards in jpackageInstaller (or something similar named). Nonetheless, there appears to be a problem as the mods folder is never deleted, right? |
There is a bug report for jpackage: https://bugs.openjdk.java.net/browse/JDK-8236830 |
Guess who reported it 😄 |
Try quick shot by deleting |
Idea:
|
Should be fixed now. |
(I did not find the issue. Feel free to link the issue and close this one)
Our installer size decreased. I quickly looked into it and foudn following two files:
Do we really need
JabRef.merged.module-....jar
?We also have lib/runtime/lib/modules with 157MB of size. Are the modules doubled here?
The text was updated successfully, but these errors were encountered: