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 Add a pending test for self variable bug (#2504) 2016-03-08 20:42:11 +01:00
inc Fixes #2654 Silence macro recompilation info message 2016-07-08 01:03:32 +01:00
integration/src/main/scala/sbt/compiler Do not create dir, if trying to output classes to a jar 2016-02-04 15:11:55 +01:00
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 - Stuart's improvements to triggered execution 2010-07-05 12:53:37 -04:00