This is a description of a FireSat project expressed in OML
git clone https://github.com/opencaesar/firesat-example.git
cd firesat-example
-
You need JDK 11 installed in the environment
-
if you run 'generateDocs', you also need Bikeshed installed in the environment
Run the following
./gradlew clean
./gradlew startFuseki
./gradlew owlQuery
./gradlew stopFuseki
Inspect results of query in folder: build/results
Equivalent to owlReason task
./gradlew build
./gradlew generateDocs
./gradlew owlReason
./gradlew owlLoad
Pre-req: A Fuseki server with a firesat dataset must be running at http://localhost:3030/firesat (see Start Fuseki Server below)
./gradlew owlQuery
Pre-req: A Fuseki server with a firesat dataset must be running at http://localhost:3030/firesat (see Start Fuseki Server below)
Results will be in the folder 'build/results'
./gradlew owlShacl
Pre-req: A Fuseki server with a firesat dataset must be running at http://localhost:3030/firesat (see Start Fuseki Server below)
./gradlew publishToMavenLocal
./gradlew startFuseki
You need to run this once at the start before running any action involving Fuseki
./gradlew stopFuseki
You need to run this once at the end after you are done running actions involving Fuseki