Skip to content

Latest commit

 

History

History
61 lines (45 loc) · 2.52 KB

README.adoc

File metadata and controls

61 lines (45 loc) · 2.52 KB

Common Runtime Object Support System

Latest Release Build Status Maven Central

This is the Cross maven3 project. Cross provides Spring framework integration and infrastructure for worfklow-based processing of data.

Requirements

Recommended: - Any IDE supporting maven 3 integration and Git support NetBeans https://netbeans.org/ Eclipse https://eclipse.org/ IntelliJ Idea https://www.jetbrains.com/idea/

Building the project from the command-line

maltcms-cross uses the latest Long Term Support Java release version (17). In order to build the client code and run the unit tests, execute the following command from a terminal:

./mvnw install

This generates the necessary domain specific code for Java. Please note that maltcms-cross is a library!

Within this directory, you will find all the submodules, which make up Cross. General configuration for all modules can be found within the file pom.xml in the same directory as this README. Module-specific configuration can be found below each module’s directory in the corresponding pom.xml file.

OSGI

Cross OSGI functionality is currently disabled in version 2.0.0. Cross is osgi-compatible since version 1.2.11. The cross-osgi module lists all required dependencies in its pom. So if you want to use cross from osgi, start there. Otherwise, you can use the cross-main module directly.