Skip to content

linkedgeodesy/jena-ext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jena-ext

An extension library for Apache Jena.

output build release java maven output license

Prerequisites

The code is developed using and tested with:

  • maven 3.5.0
  • Netbeans 8.2
  • Apache Tomcat 8.0.27.0
  • JDK 1.8

Maven

The jena-ext library is build using maven as JAR-file.

For details have a look at pom.xml.

Download and install maven and run it.

Setup

Download and install maven.

Run git clone https://github.com/linkedgeodesy/jena-ext.git to create a local copy of this repository.

Run mvn install to install all required dependencies.

Run mvn clean install site for cleaning, building, testing and generating the documentation files.

Run the jar-file using mvn exec:java.

In order to run the Main Class in Netbeans use Run / Debug.

Running mvn test will run the unit tests with JUnit.

Documentation

Look at GitHub Pages for the latest generated reports tests and javadoc.

Developer Hints

Look at Gist hints for Configurations for JAVA projects using Maven.

For loading your prefixes please add the prefixes.csv into your resources folder and modify it.

Dependency Information

latest stabile version: latest

Apache Maven via jitpack.io

<repositories>
  <repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
  </repository>
</repositories>

<dependency>
  <groupId>com.github.linkedgeodesy</groupId>
  <artifactId>jena-ext</artifactId>
  <version>${version}</version>
</dependency>

gradle via jitpack.io

allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}

dependencies {
    compile 'com.github.linkedgeodesy:jena-ext:${version}'
}

sbt via jitpack.io

resolvers += "jitpack" at "https://jitpack.io"
libraryDependencies += "com.github.linkedgeodesy" % "jena-ext" % "${version}"

leiningen via jitpack.io

:repositories [["jitpack" "https://jitpack.io"]]   
:dependencies [[com.github.linkedgeodesy/jena-ext "${version}"]]

Developers and License Holder

Florian Thiery1, i3mainz2, RGZM3

1 Florian Thiery M.Sc., ORCID:0000-0002-3246-3531

2 i3mainz - Institute for Spatial Information and Surveying Technology at School of Technology, Hochschule Mainz University of Applied Sciences (Website)

3 Römisch-Germanisches Zentralmuseum Mainz, Leibniz-Forschungsinstitut für Archäologie University of Applied Sciences (Website)