Skip to content

Commit ff40e6c

Browse files
kinowmr-c
authored andcommitted
Use JGit 5.x and latest Jena. Also, import jena-core, not the OSGi module (deprecated)
1 parent 1eb7655 commit ff40e6c

File tree

1 file changed

+17
-7
lines changed

1 file changed

+17
-7
lines changed

pom.xml

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
2424
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
2525
<java.version>1.8</java.version>
26-
<jena.version>4.1.0</jena.version>
26+
<jena.version>4.3.1</jena.version>
2727
<!-- BEGIN should correspond to https://repo1.maven.org/maven2/org/apache/jena/jena/3.9.0/jena-3.9.0.pom -->
2828
<ver.jsonldjava>0.13.4</ver.jsonldjava>
2929
<ver.jackson>2.13.0</ver.jackson>
@@ -50,6 +50,7 @@
5050
</repositories>
5151

5252
<dependencies>
53+
<!-- SpringBoot -->
5354
<dependency>
5455
<groupId>org.springframework.boot</groupId>
5556
<artifactId>spring-boot-starter-data-mongodb</artifactId>
@@ -62,16 +63,25 @@
6263
<groupId>org.springframework.boot</groupId>
6364
<artifactId>spring-boot-starter-web</artifactId>
6465
</dependency>
66+
<!-- Spring Data -->
67+
<dependency>
68+
<groupId>org.springframework.data</groupId>
69+
<artifactId>spring-data-commons</artifactId>
70+
<version>2.6.0</version>
71+
</dependency>
72+
<!-- YAML -->
6573
<dependency>
6674
<groupId>org.yaml</groupId>
6775
<artifactId>snakeyaml</artifactId>
6876
<version>1.30</version>
6977
</dependency>
78+
<!-- GraphViz/dot -->
7079
<dependency>
7180
<groupId>com.github.jabbalaci</groupId>
7281
<artifactId>graphviz-java-api</artifactId>
7382
<version>f9bf94896776de6e98b5004e819b63fb4c15b15d</version>
7483
</dependency>
84+
<!-- For Research Objects -->
7585
<dependency>
7686
<groupId>org.apache.taverna.language</groupId>
7787
<artifactId>taverna-robundle</artifactId>
@@ -83,36 +93,36 @@
8393
</exclusion>
8494
</exclusions>
8595
</dependency>
96+
<!-- JSON parsing -->
8697
<dependency>
8798
<groupId>com.fasterxml.jackson.core</groupId>
8899
<artifactId>jackson-core</artifactId>
89100
<version>${ver.jackson}</version>
90101
</dependency>
102+
<!-- Jena, turtle -->
91103
<dependency>
92104
<groupId>org.apache.jena</groupId>
93-
<artifactId>jena-osgi</artifactId>
105+
<artifactId>jena-core</artifactId>
94106
<version>${jena.version}</version>
95107
</dependency>
96108
<dependency>
97109
<groupId>com.github.jsonld-java</groupId>
98110
<artifactId>jsonld-java</artifactId>
99111
<version>${ver.jsonldjava}</version>
100112
</dependency>
113+
<!-- Git in Java -->
101114
<dependency>
102115
<groupId>org.eclipse.jgit</groupId>
103116
<artifactId>org.eclipse.jgit</artifactId>
104117
<version>5.13.0.202109080827-r</version>
105118
</dependency>
119+
<!-- Compress -->
106120
<dependency>
107121
<groupId>org.apache.commons</groupId>
108122
<artifactId>commons-compress</artifactId>
109123
<version>1.21</version>
110124
</dependency>
111-
<dependency>
112-
<groupId>org.springframework.data</groupId>
113-
<artifactId>spring-data-commons</artifactId>
114-
<version>2.6.0</version>
115-
</dependency>
125+
<!-- For JSR-303, javax.validation -->
116126
<dependency>
117127
<groupId>org.hibernate.validator</groupId>
118128
<artifactId>hibernate-validator</artifactId>

0 commit comments

Comments
 (0)