Skip to content

rgwch/elexis-3-core

 
 

Repository files navigation

Elexis Ungrad Core Repository

This is a fork of Elexis classic core from the original creator of Elexis.

Current branches:

  • ungrad2022 - Latest stable branch. Will always compile and work
  • develop - Development branch. Will not always compile and mostly not work flawless

Build:

Prerequisites: Git, Java-sdk8, Maven 3.6.x; Linux or Windows recommended. MacOS will be a bit tricky,

git clone -b ungrad2022 elexis-3-core
cd elexis-3-core
./build.sh

This will build Elexis Ungrad and its core repository for Windows32, Windows64, Linux, and MacOS. You'll find the products in ch.elexis.core.p2site/target/products, and the repository in ch.elexis.core.p2site/target/repository.

This will be a working Elexis core. Addidtional plugins are in the elexis-3-base and elexis-ungrad repositories.

Develop

You'll need an Eclipse IDE for RCP and RAP Developers

  • Use import->Projects from git to import the elexis-3-core repository into the IDE. I recommend to create a working-set "core" for these plugins.

  • Set "Window-Preferences-Maven-Errors/Warnings-Plugin execution not covered by lifecycle configuration" to "ignore"

  • open ch.elexis.target/elexis.target.

  • Click "set as target platform" and wait until finished. If it's not able to load the target definition, select the erroneous entry and click "Update". Probably ths step is necessary after each restart of the Eclips ide.

  • Select project-clean to rebuild all Projects.

  • Create a Run configuration. Select the ch.elexos.core.application.ElexisApp to run as Application. On the Plug-ins Tab, selecz "Plugins selected below" and Deselect all. Then, select only "ch.elexis.core.application" and "select required". Click Apply and run. Elexis should start then.

About

Elexis 3 Core (Ungrad variant)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 97.3%
  • Ruby 1.2%
  • HTML 0.9%
  • XSLT 0.5%
  • Shell 0.1%
  • Groovy 0.0%