medic / cht-gateway

Android SMS gateway app for CHT Applications
GNU Affero General Public License v3.0
84 stars 41 forks source link

Update test dependencies to support JDKs >8 #151

Closed SCdF closed 3 years ago

SCdF commented 4 years ago

Currently to dev locally you need to run JDK8, otherwise running make test will fail with a reflection error that occurs in a test library that we use on JDKs greater than 8.

It's a pain to run 8, as it's a very old version and there aren't any particularly good ways of running multiple Java versions side by side (at least not on linux).

We should update this library, or replace it, so we can use JDK11 etc

mrsarm commented 3 years ago

Closing this in favor of https://github.com/medic/cht-gateway/issues/178 that has a broader scope.