Difference between revisions of "Imeji install"
Jump to navigation
Jump to search
m |
Kleinfercher (talk | contribs) (Imeji -> imeji) |
||
Line 2: | Line 2: | ||
= Install sources = | = Install sources = | ||
This page is intended for users running their own instance of | This page is intended for users running their own instance of imeji and developers contributing to imeji. | ||
== Prerequisites == | == Prerequisites == | ||
Before downloading the sources: | Before downloading the sources: | ||
* Please check your Java version (type in command line "java -version". | * Please check your Java version (type in command line "java -version". imeji needs version 1.6 or above) | ||
* Install Eclipse (Eclipse IDE for Java EE Developers) | * Install Eclipse (Eclipse IDE for Java EE Developers) | ||
* Download [http://www.jboss.org/jbossas/downloads/ JBoss 4.2] | * Download [http://www.jboss.org/jbossas/downloads/ JBoss 4.2] | ||
Line 17: | Line 17: | ||
* Create a directory for the Jena database (see next chapter to define it in properties) | * Create a directory for the Jena database (see next chapter to define it in properties) | ||
== Compile | == Compile imeji == | ||
* Import | * Import imeji in Eclipse (Import as Maven project) | ||
* Set credentials in your settings.xml (for actual values, please contact [mailto:imeji-community@gwdg.de]): | * Set credentials in your settings.xml (for actual values, please contact [mailto:imeji-community@gwdg.de]): | ||
<code> | <code> | ||
Line 43: | Line 43: | ||
* Compile ear: clean install jboss:harddeploy | * Compile ear: clean install jboss:harddeploy | ||
* Start your server | * Start your server | ||
* | * imeji is available at [http://localhost:8080/faces/ http://localhost:8080/faces/] | ||
[[Category:Imeji|Install]] | [[Category:Imeji|Install]] |
Revision as of 10:52, 5 April 2012
Install sources[edit]
This page is intended for users running their own instance of imeji and developers contributing to imeji.
Prerequisites[edit]
Before downloading the sources:
- Please check your Java version (type in command line "java -version". imeji needs version 1.6 or above)
- Install Eclipse (Eclipse IDE for Java EE Developers)
- Download JBoss 4.2
- Install JBoss in Eclipse
- Install Maven
- Integrate Maven in Eclipse
Git[edit]
- Check out sources: https://github.com/MPDL/Imeji
- Create a directory for the Jena database (see next chapter to define it in properties)
Compile imeji[edit]
- Import imeji in Eclipse (Import as Maven project)
- Set credentials in your settings.xml (for actual values, please contact [1]):
<properties>
<jboss.install.dir>YOUR_JBOOS_PATH</jboss.install.dir>
<escidoc.framework_access.framework.url>YOUR_CORESERVICE_URL</escidoc.framework_access.framework.url>
<imeji.tdb.path>YOUR_JENA_DIRECTORY</imeji.tdb.path>
<imeji.sysadmin.email>admin_email</imeji.sysadmin.email>
<imeji.sysadmin.password>a_password</imeji.sysadmin.password>
<imeji.escidoc.user>an_escidoc_user</imeji.escidoc.user>
<imeji.escidoc.password>a_password</imeji.escidoc.password>
<framework.admin.username>coreservice_admin_login</framework.admin.username>
<framework.admin.password>password</framework.admin.password>
<imeji.email.server.smtp>YOUR_MAILSERVER</imeji.email.server.smtp>
<imeji.email.user>mailserver_user</imeji.email.user>
<imeji.email.password>mailserver_pwd</imeji.email.password>
<imeji.email.auth>true/false</imeji.email.auth>
<imeji.email.sender>sender_adress</imeji.email.sender>
</properties>
- Check properties in "meta" pom.xml
- Attention: Some properties are related to the core service. If you install your own core service, you will have to adapt it. If you need help, contact [2]
- Compile presentation : clean install
- Compile ear: clean install jboss:harddeploy
- Start your server
- imeji is available at http://localhost:8080/faces/