Include Page | ||||
---|---|---|---|---|
|
Panel |
---|
This page is not updated. Please refer to this page |
Grouper UI Development Environment
...
In order to verify the extensibility of the UI, I have developed the Grouper UI and a custom (University of Bristol) version in parallel, using the same environment. A minimal implementation only requires a Grouper API installation in addition to a Grouper UI installation, however, any real world implementation will have site specific components as well:
Grouper UI Development at the University of Bristol, UK |
Component | Description |
---|---|
grouper | The Grouper API |
grouper-ui | The Grouper UI |
uob-grouper-ui | Bristol customisations to the Grouper UI |
i2mi-subject |
|
grouper and grouper-ui are separate modules in the I2MI CVS repository.
...
The following targets are available:
No Format |
---|
>ant help
Buildfile: build.xml help:
[echo] Please ensure you have read the documentation -
[echo] and created a build.properties file based on the template provided
[echo] The following targets are available - type the appropriate name:
[echo] 1) default
[echo] Simply builds, without cleaning, to the default.webapp.folder
[echo] 2) nice
[echo] Attempts to stop the Tomcat webapp before building.
[echo] Attempts to start the webappp afterwards
[echo] 3) clean
[echo] Always removes the webapp.class.folder. May remove the
[echo] webapp.folder if webapp.folder.cleanable=true
[echo] On Windows this may fail as Windows tends to lock files
[echo] 4) niceclean
[echo] Combination of nice and clean
[echo] 5) dist
[echo] Cleans and then builds to subfolder of dist.home
[echo] 6) war
[echo] Does dist and then makes a WAR file
[echo] 7) resources
[echo] Does not compile Java classes but 'refreshes' resources in
[echo] webapp.class.folder
[echo] 8) niceres
[echo] Does not compile Java classes but 'refreshes' resources in
[echo] webapp.class.folder and restarts webapp
[echo] 9) help
[echo] Displays this menu
[echo] 10) endhelp
[echo] Subsequent invocation of ant with no target will run
[echo] 'default' rather than help
[echo] 11) starthelp
[echo] Subsequent invocation of ant with no target will run 'help'
[echo] 12) html
[echo] Generate Javadoc - you must have done a 'default' build previously
[echo] 13) exit
[echo] Exit this menu without executing another target
[input] Make your choice (default)>
|
...