Skip to content
Bill La Forge edited this page Feb 4, 2016 · 7 revisions

With Boot version 2.6.0-SNAPSHOT, windows 10 is now fully supported except for headless JS unit testing. https://github.com/crisptrutski/boot-cljs-test/issues/42

First, I've been told that windows 10 fixes a lot of issues over previous releases. Of course, you still can't delete open files nor can you delete read-only files. And the file separator difference still crops up from time to time. But these are now handled. A number of changes have been made to support windows 10, the latest being Boot version 2.6.0-SNAPSHOT.

Another concern is Java. Java 1.8 apparently works best.

The easy way to switch to this latest version of boot is simply to update your boot.properties file to this:

BOOT_CLOJURE_NAME=org.clojure/clojure
BOOT_CLOJURE_VERSION=1.8.0
BOOT_VERSION=2.6.0-SNAPSHOT

You will also need to add a parameter to serve in your dev task defined in build.boot, like so:

(serve :port 8000 :init-params {"org.eclipse.jetty.servlet.Default.useFileMappedBuffer" "false"})

Of course, you may need to update your dependencies as well. Use this command to find out what needs to be updated:

boot show -u

And that should take care of it.

Many thanks to the boot dev team for seeing this through. Not easy, as they are all nx geeks. :-)

Clone this wiki locally