https://github.com/inpercima/rest-api
Java REST-API for specific apps.
https://github.com/inpercima/rest-api
java java17 rest rest-api
Last synced: 5 months ago
JSON representation
Java REST-API for specific apps.
- Host: GitHub
- URL: https://github.com/inpercima/rest-api
- Owner: inpercima
- License: mit
- Created: 2017-01-08T13:56:06.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2026-01-10T13:04:13.000Z (6 months ago)
- Last Synced: 2026-01-11T04:04:09.952Z (6 months ago)
- Topics: java, java17, rest, rest-api
- Language: Java
- Homepage:
- Size: 271 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# rest-api
[](./LICENSE.md)
[](https://jitpack.io/#inpercima/rest-api)

Java REST-API for specific apps.
## Prerequisites
### Java
* `jdk 21` or higher
## Getting started
```bash
# clone project
git clone https://github.com/inpercima/rest-api
cd rest-api
```
## Usage
### Package
```bash
# package
./mvnw clean package
# package without tests
./mvnw clean package -DskipTests
```
### Install via jitpack
Add `jitpack.io` as repository to your project, for maven like
```xml
jitpack.io
https://jitpack.io
```
Add `rest-api` as dependency to your project, for maven like
```xml
com.github.inpercima
rest-api
v1.0.3
```
### Install via github repository
Update or create settings.xml in your `.m2` folder
```xml
github
github
central
https://repo1.maven.org/maven2
github
https://maven.pkg.github.com/inpercima/*
true
github
USERNAME
PERSONAL_ACCESS_TOKEN
```
Replace `USERNAME` with your github username.
Replace `PERSONAL_ACCESS_TOKEN` with your personal access tokens you have to create in github with the scope `read:packages`.
Add `rest-api` as dependency to your project, for maven like
```xml
net.inpercima
rest-api
1.0.3
```