$ONTOPOP_BASE
.ontopop-configuration
$ONTOPOP_BASE
.ontopop-model
$ONTOPOP_BASE/ontopop-core
.ontopop-exceptions
ontopop-git
ontopop-graph
ontopop-jpa
ontopop-logging
ontopop-mappers
ontopop-messaging
ontopop-owl
ontopop-search
ontopop-secrets
ontopop-security
ontopop-storage
ontopop-triplestore
ontopop-utils
$ONTOPOP_BASE/ontopop-data
.ontopop-data-ontology-ingestor
ontopop-data-ontology-validator
ontopop-data-ontology-loader-triplestore
ontopop-data-ontology-parser
ontopop-data-ontology-modeller-graph
ontopop-data-ontology-loader-graph
ontopop-data-ontology-indexer-graph
$ONTOPOP_BASE
.ontopop-security
$ONTOPOP_BASE/ontopop-api
.ontopop-api-ontology-management
ontopop-api-ontology-search
ontopop-api-ontology-triplestore
$ONTOPOP_BASE/ontopop-apps
.ontopop-apps-spring
ontopop-apps-aws
ontopop-apps-azure
$ONTOPOP_BASE/pom.xml
, contains the exhaustive list of all 3rd party Java dependencies directly utilized by the OntoPop open-source project along with their version numbers. All the OntoPop Maven modules listed above are children (or grandchildren) of the parent POM and thus inherit all configuration defined in it.apps
$ONTOPOP_BASE/ontopop-apps/pom.xml
. These Maven profiles enable software and platform engineers to explicitly select which Spring Boot applications to compile, build and package based on the target deployment environment, as follows:apps-multicloud
apps-spring
apps-aws
apps-azure