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.