See latest install instructions here: http://sdkman.io/install.html
curl -s "https://get.sdkman.io" | bash
I installed version 2.5.5, but had trouble using it directly, so I only used it to install the wrapper. Maybe other versions work too.
sdk install grails 2.5.5
Java 8 caused an out of memory exception for me and Java 10 failed.
sdk install java 9.0.4-openjdk
Minimum build requirements are both the iceScrum and iceScrum-core projects. There are other plugin projects that likely need to be in the plugins folder, but I haven't messed with that.
mkdir -p ice/plugins
cd ice/plugins
git clone https://github.com/icescrum/iceScrum-core.git icescrum-core
cd ..
git clone https://github.com/icescrum/iceScrum.git
cd iceScrum
grails wrapper
./grailsw war
The generated war file is in target/icescrum.war
. I don't know how they build the all-in-one jar file yet.
Great work! Two comments:
Grails version / command line
As it is, the source code can only work with Grails 2.5.5, but a know issue from grails prevent using it in the command line in some cases (it works for me). Here is the corresponding issue: grails/grails-core#10011
We will move to Grails 2.5.6 at some point to solve this.
Java version
We build iceScrum with Java 8 so it is expected to work. We never tried building it with Java 9 but it should work as well, as the target version is Java 7.
However, iceScrum does not run on Java 9, but this is orthogonal.