https://github.com/brubub/st-def-gen
Swagger Specification generator for Semantic Turkey
https://github.com/brubub/st-def-gen
semanticturkey swagger-maven-plugin swagger-specification
Last synced: 4 months ago
JSON representation
Swagger Specification generator for Semantic Turkey
- Host: GitHub
- URL: https://github.com/brubub/st-def-gen
- Owner: brubub
- License: apache-2.0
- Created: 2020-06-03T11:40:28.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-03T18:26:13.000Z (over 1 year ago)
- Last Synced: 2025-07-21T09:32:30.630Z (11 months ago)
- Topics: semanticturkey, swagger-maven-plugin, swagger-specification
- Language: Java
- Size: 35.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ST-DEF-GEN
ST-DEF-GEN generates Swagger 2.0 definition in json format for **Semantic Turkey** created by the ART Research Group at the University of Rome, Tor Vergata.
The acronym stands for Semantic Turkey DEFinition GENerator and it is sometimes abbreviated with SDG.
# Features
* The definition is created by [Swagger-Maven-Plugin by kongchen](https://github.com/kongchen/swagger-maven-plugin)
* Supports [Semantic Turkey](http://semanticturkey.uniroma2.it/)
* Supports [Swagger Specification 2.0](https://github.com/swagger-api/swagger-spec/blob/master/versions/2.0.md)
* Supports Windows & Linux
# Versions
- 0.0.1 released in Github repo
# FAQ
## 1. Building from source
To build from source and get the executable jar, you should:
```
mvn package
```
This will result in a archive "sdg.jar".
## 2. Run the executable archive
Simply:
```
java -jar sdg.jar
```
You can specify the attributes in the same instruction or at run-time