openlvc / portico

Portico is an open source, cross-platform, fully supported HLA RTI implementation. Designed with modularity and flexibility in mind, Portico is a production-grade RTI for the Simulation and Training Community, so come say hi!
http://www.porticoproject.org
151 stars 81 forks source link

Transition to java 11+ #314

Closed jarrodgreene closed 3 years ago

jarrodgreene commented 3 years ago

Removes/reworks functions deprecated in java 9, including the change from system class loader no longer being a url class loader, and asm library had to be updated

Now works with tests passing with both java 8 and 15, but ant needs to be updated to do installer build

There are also a small number of formatting changes to match surrounding code

timpokorny commented 3 years ago

@jarrodgreene - Should we hold off on merging this until we've figured out and tested the examples and the C++ side as well?

jarrodgreene commented 3 years ago

Yeah that's probably best