There are a few options to downloading Shine Framework:
Optional Shine Framework downloads:
I recommend using this method rather than the "traditional" download options.
Add the following repository to your pom.xml:
<project>
...
<repositories>
...
<repository>
<id>sf-repository</id>
<url>http://shineframework.sourceforge.net/repository</url>
</repository>
...
</repositories>
...
</project>
The Shine Framework has several components. Only the common component is required in all the layers of your application. Other components have self-explanitory names that relate to their application layer:
To add the dependencies:
<dependencies>
...
<dependency>
<groupId>net.sf.shineframework</groupId>
<artifactId>shine-common</artifactId>
<version>0.1-SNAPSHOT</version>
</dependency>
...
</dependencies>
<dependencies>
...
<dependency>
<groupId>net.sf.shineframework</groupId>
<artifactId>shine-server</artifactId>
<version>0.1-SNAPSHOT</version>
</dependency>
...
</dependencies>
<dependencies>
...
<dependency>
<groupId>net.sf.shineframework</groupId>
<artifactId>shine-web</artifactId>
<version>0.1-SNAPSHOT</version>
</dependency>
...
</dependencies>
There are two binary distributions downloadable from sourceforge.net:
To build the Shine Framework from sources see build instructions. The source package is also downloadable from sourceforge.net.