Info |
---|
Our code has a build and runtime dependency on Java 7 |
The Shrine source code is a multi-module maven project stored in a Subversion repository, see: Subversion organization overview
Browse the Subversion repository:
Plain URL:
https://open.med.harvard.edu/svn/shrine/
Check out the software development trunk:
No Format |
---|
svn co https://open.med.harvard.edu/svn/shrine/trunk shrine-trunk
|
Build the entire project (Depending on users' configurations, it may be necessary to give Maven extra memory. The Shrine build is configured to use a Zinc daemon to speed up compilation, if available. If a Zinc daemon is not running, the build will work fine, but will take about twice as long as when a Zinc daemon is present.)
No Format |
---|
cd shrine-trunk
mvn clean install
|
Check out a release of the software, e.g.:
No Format |
---|
svn co https://open.med.harvard.edu/svn/shrine/releases/1.15.0/ shrine-1.15.0
|
Set up a development environment
Our code is IDE-agnostic, though we've had a good experience using Eclipse with the m2eclipse plugin (standard with the latest version of eclipse). The following guide outlines the procedure for setting this up:
Importing Shrine code into Eclipse
...
Section |
---|
Column |
---|
| Panel |
---|
bgColor | #f0f0f0 |
---|
titleColor | #ffffff |
---|
titleBGColor | #003366 |
---|
title | Temporary Left Nav Stand-in |
---|
| Welcome Children Display |
---|
all | true |
---|
page | SHRINE:Welcome |
---|
|
|
|
|
...
Section |
---|
Column |
---|
| Panel |
---|
bgColor | #f0f0f0 |
---|
titleColor | #ffffff |
---|
titleBGColor | #003366 |
---|
title | Temporary Left Nav Stand-in |
---|
| Welcome Children Display |
---|
all | true |
---|
page | SHRINE:Welcome |
---|
|
|
|
|