IMPORTANT Please employ the 3lexisFormatterProfile.xml as Eclipse default formatter prior to development and pull requests.
This accounts for all Elexis 3 related development.
Go to Jenkins-CI Builds. Download and unzip the zip file for your machine.
Install Oracle java 1.7.55 from http://www.java.com/de/download/manual.jsp
Start the Elexis3 application.
You need Java 1.7+. Maven (we use 3.0.4 for our builds, other versions might work). Then you should be able to generate the application and p2 update site using the following calls:
git clone https://github.com/elexis/elexis-3-core
mvn clean install
It will be built for your OS/Window-System/Architecture combination. You will find the executables under ch.elexis.core.p2site/target/products/ch.elexis.core.application.ElexisApp/*/*/*
If you want a complete development environment look at the project bootstrap-elexis-3
BETA STATE
This repository hosts the core forming Elexis 3. It consists of the following plug-ins and features:
ch.rgw.utilityUtilities required to drive Elexis.ch.elexis.coreCore concepts and interface definitions.ch.elexis.core.dataCore persistence and functionality packages and classes.ch.elexis.core.console.applicationHeadless Elexis application.ch.elexis.core.uiUser Interface dependent portions. Dependent on Eclipse RCP 3.×.ch.elexis.core.applicationCore UI Elexis Application.
ch.elexis.core.relengRelease Engineering specific parts (Build Target, 3rd party …)
ch.elexis.core.loggingPlug-In for starting ch.qos.logback logging (via slf4j interface)ch.elexis.core.logging.featureFeature for logging and Felix-gogo consolech.elexis.core.logging.default_configurationDefault logging configuration (logback.xml)
ch.elexis.core.ui.iconsPlug-In for central icon management.ch.elexis.core.ui.contactsPlug-In for contact management.ch.elexis.core.ui.laboratoryPlug-In for laboratory related tasks.ch.elexis.core.ui.p2Plug-In to realize client side p2 update tasksch.elexis.core.common.featureHeadless Core Feature.ch.elexis.core.ui.featureCore UI Feature.ch.elexis.core.application.featureCore Application Feature.
For details about the resp. plug-ins/features switch to the respective directory. The plug-ins and features
are contained and inter-dependent as follows:
