Compile Java source to classes. Returns nil. Options: :src-dirs - required, coll of Java source dirs :class-dir - required, dir to write classes, will be created if needed :basis - classpath basis to use when compiling :javac-opts - coll of string opts, like ["-source" "8" "-target" "8"]