-
-
Notifications
You must be signed in to change notification settings - Fork 70
Update jre-optional lists in build.xml for Java 8 #210
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
Comments
Created by: codeanticode @benfry I went through the Java 8 release notes, and tested an expanded jre-optional list for windows and linux, which helped reduce the size of the java bundle in about 30MB, and without any apparent side effects (tested running, debugging, and exporting sketches). For Linux, the list is:
and Windows:
Note that in both cases I left keytool in, because no having it causes problem for users without a system installation of the JDK or the JRE who are working on Android, see processing/processing-android#254. (the JDK bundled on Mac does currently include keytool) According to the release notes, the list of optional files for Mac should be similar to Linux. |
Created by: benfry Moving to the Processing 4 repo since it's been resolved there with dfcda06 And by resolved, just not going to bother with this. As noted in
|
Created by: github-actions[bot] This issue has been automatically locked. To avoid confusion with reports that have already been resolved, closed issues are automatically locked 30 days after the last comment. Please open a new issue for related bugs. |
Created by: benfry
In build.xml, we need to update the jre-optional lists based on the Java 8 release notes: http://www.oracle.com/technetwork/java/javase/jre-8-readme-2095710.html
For OS X, these need to happen inside our appbundler fork.
These lists are necessary to remove unused libraries and reduce the download size.
The text was updated successfully, but these errors were encountered: