2023.06
Release 2023.06 (LTS)
Download der MyCoRe-Bibliotheken
MyCoRe ist ein Framework und stellt eine Menge zum Teil voneinander abhängiger Java-Bibliotheken zur Verfügung. Diese können je nach
Bedarf in die eigene Anwendung über Maven-Dependencies eingebunden werden. Neben
den auch bei Maven Central bereitgestellten
Release-Versionen, ist es möglich direkt die SNAPSHOT-Version mit den aktuellsten Bugfixes bei Sonatype herunterzuladen. Der Quellcode steht bei
GitHub zum Download bereit.
Was ist neu?
- Update der Jakarta Bibliotheken auf Version 9 mit Anpassung der Paketnamen
- Umstellung auf Java 17
- Xalan ist nun nicht mehr Standard-XSLT-Prozessor, dieser muss konfiguriert werden
- MCRMetaDateLangText als neuer Datentyp
- überflüssiger Code z.B. vom IFS1 wurde entfernt
- Klassifikationshandling und Objekt-Listing in REST-API v2 wurde verbessert
- Factbased-Access-System wurde abgerundet
Einbindung der Komponenten
Die Einbindung der Komponenten aus dem MyCoRe-Kern erfolgt über Maven und die entsprechenden, für die
eigene Anwendung erforderlichen Abhängigkeiten. Um das LTS 2022.06 in der eigenen Anwendung zu verwenden, müssen in der
pom.xml die MyCoRe-Version und mycore-parent angepasst werden:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
<project>
...
<parent>
<groupId>org.mycore</groupId>
<artifactId>mycore-parent</artifactId>
<version>51</version>
</parent>
...
<properties>
<mycore.version>2022.06.2-SNAPSHOT</mycore.version>
</properties>
...
<dependencies>
<dependency>
<groupId>org.mycore</groupId>
<artifactId>mycore-meta</artifactId>
<version>${mycore.version}</version>
</dependency>
...
</dependencies>
...
</project>
|