|
23 | 23 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
24 | 24 | <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
25 | 25 | <java.version>1.8</java.version>
|
26 |
| - <jena.version>4.1.0</jena.version> |
| 26 | + <jena.version>4.3.1</jena.version> |
27 | 27 | <!-- BEGIN should correspond to https://repo1.maven.org/maven2/org/apache/jena/jena/3.9.0/jena-3.9.0.pom -->
|
28 | 28 | <ver.jsonldjava>0.13.4</ver.jsonldjava>
|
29 | 29 | <ver.jackson>2.13.0</ver.jackson>
|
|
50 | 50 | </repositories>
|
51 | 51 |
|
52 | 52 | <dependencies>
|
| 53 | + <!-- SpringBoot --> |
53 | 54 | <dependency>
|
54 | 55 | <groupId>org.springframework.boot</groupId>
|
55 | 56 | <artifactId>spring-boot-starter-data-mongodb</artifactId>
|
|
62 | 63 | <groupId>org.springframework.boot</groupId>
|
63 | 64 | <artifactId>spring-boot-starter-web</artifactId>
|
64 | 65 | </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 --> |
65 | 73 | <dependency>
|
66 | 74 | <groupId>org.yaml</groupId>
|
67 | 75 | <artifactId>snakeyaml</artifactId>
|
68 | 76 | <version>1.30</version>
|
69 | 77 | </dependency>
|
| 78 | + <!-- GraphViz/dot --> |
70 | 79 | <dependency>
|
71 | 80 | <groupId>com.github.jabbalaci</groupId>
|
72 | 81 | <artifactId>graphviz-java-api</artifactId>
|
73 | 82 | <version>f9bf94896776de6e98b5004e819b63fb4c15b15d</version>
|
74 | 83 | </dependency>
|
| 84 | + <!-- For Research Objects --> |
75 | 85 | <dependency>
|
76 | 86 | <groupId>org.apache.taverna.language</groupId>
|
77 | 87 | <artifactId>taverna-robundle</artifactId>
|
|
83 | 93 | </exclusion>
|
84 | 94 | </exclusions>
|
85 | 95 | </dependency>
|
| 96 | + <!-- JSON parsing --> |
86 | 97 | <dependency>
|
87 | 98 | <groupId>com.fasterxml.jackson.core</groupId>
|
88 | 99 | <artifactId>jackson-core</artifactId>
|
89 | 100 | <version>${ver.jackson}</version>
|
90 | 101 | </dependency>
|
| 102 | + <!-- Jena, turtle --> |
91 | 103 | <dependency>
|
92 | 104 | <groupId>org.apache.jena</groupId>
|
93 |
| - <artifactId>jena-osgi</artifactId> |
| 105 | + <artifactId>jena-core</artifactId> |
94 | 106 | <version>${jena.version}</version>
|
95 | 107 | </dependency>
|
96 | 108 | <dependency>
|
97 | 109 | <groupId>com.github.jsonld-java</groupId>
|
98 | 110 | <artifactId>jsonld-java</artifactId>
|
99 | 111 | <version>${ver.jsonldjava}</version>
|
100 | 112 | </dependency>
|
| 113 | + <!-- Git in Java --> |
101 | 114 | <dependency>
|
102 | 115 | <groupId>org.eclipse.jgit</groupId>
|
103 | 116 | <artifactId>org.eclipse.jgit</artifactId>
|
104 | 117 | <version>5.13.0.202109080827-r</version>
|
105 | 118 | </dependency>
|
| 119 | + <!-- Compress --> |
106 | 120 | <dependency>
|
107 | 121 | <groupId>org.apache.commons</groupId>
|
108 | 122 | <artifactId>commons-compress</artifactId>
|
109 | 123 | <version>1.21</version>
|
110 | 124 | </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 --> |
116 | 126 | <dependency>
|
117 | 127 | <groupId>org.hibernate.validator</groupId>
|
118 | 128 | <artifactId>hibernate-validator</artifactId>
|
|
0 commit comments