Difference between revisions of "Building the Higgins I-Card Manager Service"
(→I-Card Manager Projects) |
(→Build Instructions) |
||
Line 36: | Line 36: | ||
== Build Instructions == | == Build Instructions == | ||
+ | ICard Manager is built using the [http://maven.apache.org/ Maven] software project management tool. Follow these instructions to build ICard Manager from sources. | ||
* '''Building within Eclipse IDE:''' | * '''Building within Eclipse IDE:''' | ||
− | ** | + | ** Install [http://m2eclipse.codehaus.org/ m2eclipse] plugin for Eclipse IDE |
− | ** | + | ** Checkout project org.eclipse.higgins.icm2 from CVS repository at :pserver:anonymous@dev.eclipse.org:/cvsroot/technology |
− | ** | + | ** Import project into Eclipse workspace (File->Import->General->Existing Projects into workspase) |
− | ** | + | ** Configure RPPS client in file ${basedir}/icm-ws/src/main/conf/jaxrpc-rpps-client-config.xml |
− | *** | + | ** Add Maven build configuration (Project->Properties->Builders->New->m2 build) |
− | *** | + | *** Type build configuration name |
− | + | *** Choose base directory | |
− | * | + | *** Add goals "clean install" |
− | ** | + | *** Add "settings.localRepository" variable (Variables...->Edit variable->New) |
− | *** | + | *** Set value of "settings.localRepository" variable to maven repositary ($user.home/.m2/repositary) |
− | + | *** Add parameter name "settings.localRepository" and value "${settings.localRepository}" | |
− | * ''' | + | ** Run build |
− | ** | + | ** Deploy $basedir/icm-web/target/icm.war |
− | ** | + | * '''Build from command-line:''' |
+ | ** Install [http://maven.apache.org/ Maven] | ||
+ | ** Check out project org.eclipse.higgins.icm2 from CVS repository at :pserver:anonymous@dev.eclipse.org:/cvsroot/technology | ||
+ | ** Configure RPPS client in file ${basedir}/icm-ws/src/main/conf/jaxrpc-rpps-client-config.xml | ||
+ | ** Run command: mvn clean install | ||
+ | ** Deploy $basedir/icm-web/target/icm.war | ||
== See Also == | == See Also == | ||
* [http://www.eclipse.org/higgins Higgins Home] | * [http://www.eclipse.org/higgins Higgins Home] | ||
* [[Components]] | * [[Components]] |
Revision as of 11:44, 25 June 2007
General CVS Information
Connection Type | Committers | :extssh: |
Anonymous access | :pserver: | |
Host | dev.eclipse.org | |
Repository Path | /cvsroot/technology |
I-Card Manager Projects
Main I-Card Manager project is
Project | Module Location | Eclipse PSF | ViewCVS |
---|---|---|---|
I-Card Manager | org.eclipse.higgins/app/org.eclipse.higgins.icm2 | anonymous | viewcvs |
committer |
Build Instructions
ICard Manager is built using the Maven software project management tool. Follow these instructions to build ICard Manager from sources.
- Building within Eclipse IDE:
- Install m2eclipse plugin for Eclipse IDE
- Checkout project org.eclipse.higgins.icm2 from CVS repository at :pserver:anonymous@dev.eclipse.org:/cvsroot/technology
- Import project into Eclipse workspace (File->Import->General->Existing Projects into workspase)
- Configure RPPS client in file ${basedir}/icm-ws/src/main/conf/jaxrpc-rpps-client-config.xml
- Add Maven build configuration (Project->Properties->Builders->New->m2 build)
- Type build configuration name
- Choose base directory
- Add goals "clean install"
- Add "settings.localRepository" variable (Variables...->Edit variable->New)
- Set value of "settings.localRepository" variable to maven repositary ($user.home/.m2/repositary)
- Add parameter name "settings.localRepository" and value "${settings.localRepository}"
- Run build
- Deploy $basedir/icm-web/target/icm.war
- Build from command-line:
- Install Maven
- Check out project org.eclipse.higgins.icm2 from CVS repository at :pserver:anonymous@dev.eclipse.org:/cvsroot/technology
- Configure RPPS client in file ${basedir}/icm-ws/src/main/conf/jaxrpc-rpps-client-config.xml
- Run command: mvn clean install
- Deploy $basedir/icm-web/target/icm.war