Homepage: together-platform.org The GitHub Code Reposity contains just a backup branch of releases from https://git.elmar-dott.com. This repository includes all necessary files to build and compile artifacts of the project together platform (TP).
The build-workflow is the parent-pom and the libraries module is a reactor to prepare all neccesary global dependencies (BOM) for the TP project.
- Java 21 SE adopt openJDK
- Jakarta EE 11
- Maven 3.9.x
- Docker.io (Testcontainers)
- NetBeans IDE (recommended) / JetBrains IntelliJ / Eclipse
All released Artifacts will be available on Maven Central for usage.
Maven PARENT POM: build workflow
<parent> <groupId>io.github.together</groupId> <artifactId>build-workflow</artifactId> <version>1.6.1</version> </parent>For using the bundles in your project you can place the following configuration in your POM. If you already use the the build-workflow as your parent POM then you don't need to insert the section.
<dependencyManagement> <dependencies> <dependency> <groupId>io.github.together.libraries</groupId> <artifactId>bundle-spring</artifactId> <version>${framework.spring.version}</version> <type>pom</type> </dependency> <dependency> <groupId>io.github.together.libraries</groupId> <artifactId>bundle-hibernate</artifactId> <version>${framework.hibernate.version}</version> <type>pom</type> </dependency> <dependency> <groupId>io.github.together.libraries</groupId> <artifactId>bundle-jarkarta</artifactId> <version>${framework.jarkarta.version}</version> <type>pom</type> </dependency> </dependencies> </dependencyManagement> </dependencies> <dependency> <groupId>io.github.together.libraries</groupId> <artifactId>bundle-hibernate</artifactId> <type>pom</type> </dependency> <dependency> <groupId>io.github.together.libraries</groupId> <artifactId>bundle-spring</artifactId> <type>pom</type> </dependency> <dependency> <groupId>io.github.together.libraries</groupId> <artifactId>bundle-jarkarta</artifactId> <type>pom</type> </dependency> </dependencies>- Elmar Dott - Concept, Architecture, Development
This project is licensed under the Apache 2.0 license.
Feel free open a pull request or to send a feature request by e-mail in the case you want to contribute the project. Everyone is welcome, even beginners in programming. I also appreciate help by optimizing the documentation and creating tutorials.
Mistakes happen. But we only able to fix them, when we you inform us you found a bug. Do not hesitate to send a report in the way you feel common. I try to give as much as possible fast & direct support.
In the case you like this project, let me know it and rate it with a star.
