https://github.com/eclipse-arrowhead/application-library-java-spring
Arrowhead Application Library | Java Spring-Boot
https://github.com/eclipse-arrowhead/application-library-java-spring
application java library spring
Last synced: 5 months ago
JSON representation
Arrowhead Application Library | Java Spring-Boot
- Host: GitHub
- URL: https://github.com/eclipse-arrowhead/application-library-java-spring
- Owner: eclipse-arrowhead
- License: epl-2.0
- Created: 2019-10-01T13:13:54.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-04-27T23:53:51.000Z (about 3 years ago)
- Last Synced: 2025-03-21T21:43:36.476Z (over 1 year ago)
- Topics: application, java, library, spring
- Language: Java
- Homepage:
- Size: 1.2 MB
- Stars: 2
- Watchers: 7
- Forks: 8
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Arrowhead Application Library (Java Spring-Boot)
##### The project provides an application development library for the Eclipse Arrowhead Framework
Arrowhead Application Library contains all the common Arrowhead dependencies and data transfer objects and also an 'ArrowheadService' with the purpose of easily interacting with the framework. The library is built on top of Spring Boot which makes it easy to create stand-alone, production-grade application systems with embedded web server environment that you can **"just run"**.
### Requirements
The project has the following dependencies:
* JRE/JDK 11 [Download from here](https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html)
* Maven 3.5+ [Download from here](http://maven.apache.org/download.cgi) | [Install guide](https://www.baeldung.com/install-maven-on-windows-linux-mac)
### How to use it?
The library is available via the Maven Central Repository.
In case of a maven project copy the following into the `` element in your project `pom.xml` file.
```xml
ai.aitia
arrowhead-application-library-java-spring
4.4.0.2
```
Or look for other Maven Central based solutions such as Gradle, Scala SBT, Apache Ivy and so on.
### `Boost your project by the:` [Arrowhead Application Skeletons](https://github.com/arrowhead-f/application-skeleton-java-spring)