Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The following versions have been tested and used together for the purpose of both using and developing for Daffodil. Note that for many of the tools, higher versions may work, but these are versions we have actively used and know will work for sure.

Java: 1.8

Git: 2.7.4

SBT: 0.13.8

Scala: 2.11.8

  • Note: Scala 2.12.X or beyond will not work. Scala major releases are not binary-compatible (yet).

Eclipse

Note: some versions of Eclipse work well, others,.... not so much.  Below is a table of known good/useful versions of Eclipse, the Scala IDE package, and SBT.

Please add to this table. Newer information at the top please.

...

Known good: Scala IDE build of Eclipse SDK

Build id: 4.5.0-vfinal-2016-12-13T10:59:29Z-Typesafe

...

Known good: Neon (4.6) Build id: Z20160511-1546

http://www.eclipse.org/neon/

...

Known good: 4.4.1.v-2_11-201605041057-92a3ed3

Use the Eclipse update site and let eclipse pull it down.

http://download.scala-ide.org/sdk/lithium/e44/scala211/stable/site

...

Known good: Mars.2 Release (4.5.2) Build id: 20160218-0600

http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/mars2

...

Known good: 4.4.0.v-2_11-201604010957-ff530d2

(However, best to just use the eclipse update site and let eclipse pull it down)

http://download.scala-ide.org/sdk/lithium/e44/scala211/stable/site

...

content has been removed. See: https://cwiki.apache.org/confluence/display/DAFFODIL/Eclipse+Tricks+and+Notes