LHNCBC / metamaplite

A near real-time named-entity recognizer
https://metamap.nlm.nih.gov/MetaMapLite.shtml
Other
55 stars 14 forks source link

JVM Version Compatibility #19

Open stevenbedrick opened 2 years ago

stevenbedrick commented 2 years ago

Hello! I see from the README that MetaMapLite is tested/designed with Java 1.8; a quick experiment with Java 18 showed that it would compile just fine with a more modern dialect of the language, except for gov.nih.nlm.nls.tools.MedlineDomReader, which relies on a deprecated set of J2EE classes, specifically javax.xml.bind.annotation.W3CDomHandler. Has there been any thought to re-working this part of the program to use a different (and non-deprecated) method?