aws-toolkit-eclipse icon indicating copy to clipboard operation
aws-toolkit-eclipse copied to clipboard

Support Eclipse 2020-09 (and Java 11)

Open twasink opened this issue 5 years ago • 3 comments

There is no profile to build against 2020-09 (or 2020-06, for that matter). In addition, 2020-09 no longer supports Java 8, but must use a Java 11 or higher runtime – yet the project doesn't compile against Java 11 (due to the absence of the javax.annotation module)

twasink avatar Nov 23 '20 10:11 twasink

I'm going to see if I can make a 2020-09 compatible version; no promises though.

Making it compatible with Java 11 may also solve a number of other issues (for example, the SimpleDB explorer doesn't work when running under a Java 11 runtime)

twasink avatar Nov 23 '20 10:11 twasink

The CodeDeploy plugin also fails under Java 11, again an S3 issue, because it relies under the hood on javax.xml.bind which is no longer in Java 11. You either need to include the JAXB jar explicitly or remove references to those classes.

eschulma avatar Feb 03 '21 02:02 eschulma

The other option, and probably better: upgrade the AWS Java SDK, which got rid of all the deprecated Java 11 code.

eschulma avatar Feb 05 '21 11:02 eschulma