sbt/compile
Jason Zaugg 265285e892 Future proof for java.xml.bind removal from Java 9 default classpath
JEP-201 describes the new modularized Java Standard Library in Java 9.
By default, java.xml.bind is no longer on the default classpath; it needs
to be added explicitly with a JVM option `--add-modules java.xml.bind`,
or with a dependency declaration in the module-info.java file if you
package your own code up as a Jigsaw module.

This commit traps the linkage error and (reflectively) uses the
java.util.Base64, which is the recommended way to encode/decode
since 1.8.
2017-02-04 22:23:02 -07:00
..
api
inc Fixes #2654 Silence macro recompilation info message 2016-07-08 01:03:32 +01:00
integration/src/main/scala/sbt/compiler
interface Fix #2766 sourceFile and sourcePath can be `null` 2016-10-01 15:12:24 +02:00
ivy/src/main/scala/sbt/compiler Safer template resolver 2016-10-12 20:06:10 -04:00
persist Future proof for java.xml.bind removal from Java 9 default classpath 2017-02-04 22:23:02 -07:00
src Future proof against removal of java.ext.dirs in Java 9 2017-02-04 22:14:51 -07:00
NOTICE