EquinoxOpenLibraryInitiative / aspen-discovery

GNU General Public License v3.0
3 stars 1 forks source link

Java modules require JDK 1.8 and an IDE to build #3

Open HitScan opened 1 year ago

HitScan commented 1 year ago

Currently IntelliJ IDEA and a ~1.8 SDK is required to build the Java modules. Ideally a JDK available on the server (such as openjdk-11-jdk-headless, or the newer -17-) would be used to (re-)build the modules during installation, upgrades, and for rapid local debugging. This will require finding an alternative for the internal com.sun.istack.internal.NotNull annotator and any features that may have been removed / significantly changed since JDK 8.

gmcharlt commented 1 year ago

Looks like javax.validation.constraints.NotNull may be the supported alternative.