connect
connect copied to clipboard
[IDEA] Drop Java 8 Support
Is your feature request related to a problem? Please describe. New adopters of Mirth Connect can easily miss the requirement to manually manipulate the mcserver.vmoptions and mcservice.vmoptions files for most new installations despite 3 of 4 versions of Java under Security Support requiring the extra options in these files.
Describe the solution you'd like Include the JVM options included in mcservice-java9+.vmoptions in the mcserver.vmoptions and mcservice.vmoptions files. Java 8 support could either be dropped by the Mirth Connect project or users who want to use Java 8 can be the ones to manually edit the .vmoptions files to the extra options.
Additional context Java currently has 2 LTS releases and a feature release that all require the extra options listed in the mcservice-java9+.vmoptions file.
Given that 3 of the 4 versions of Java receiving security support and all versions receiving full support (Java 8 ended feature support in 2022) require the extra vmoptions the extra options should be the default behavior, rather than requiring new users to manually update the vmoptions file for the majority of new installations.
I started to work on a PR for this issue but I don't see how or where the standard vmoptions file is generated.