Hei Ole,
Det jobbes med en forbedret beskrivelse av oppsett for å bygge nikita. Det er avhengigheter til bla keycloak som gjør ting litt vanskeligere. Jeg håper jeg kan komme med en oppdatert bygge-beskrivelse snart.
Thomas ________________________________ Fra: ole@aamot.software ole@aamot.software Sendt: mandag 9. desember 2024 00:08 Til: nikita-noark@nuug.no nikita-noark@nuug.no Emne: Introduksjon: Sjekke ut og bygge Nikita Noark5 Core
Her er en introduksjon til hvordan du kan sjekke ut og bygge Nikita Noark5 Core fra GitLab:
________________________________
Introduksjon: Sjekke ut og bygge Nikita Noark5 Core
Nikita Noark5 Core er en åpen kildekode-implementasjon av Noark 5-standarden for arkivering og dokumenthåndtering. Prosjektet er tilgjengelig på GitLabhttps://gitlab.com/OsloMet-ABI/nikita-noark5-core og kan bygges ved hjelp av standard verktøy som Git og Maven.
Denne veiledningen forklarer hvordan du kloner prosjektet og bygger det lokalt:
________________________________
Forutsetninger
Før du begynner, sørg for at følgende verktøy er installert på systemet ditt:
1. Git: For å klone koden fra GitLab. 2. Java Development Kit (JDK): Versjon 11 eller høyere anbefales. 3. Apache Maven: For å bygge prosjektet.
________________________________
Trinn 1: Klon prosjektet
Åpne en terminal og naviger til katalogen der du ønsker å lagre prosjektet. Bruk følgende kommando for å klone GitLab-repositoriet:
git clone https://gitlab.com/OsloMet-ABI/nikita-noark5-core.git
Denne kommandoen laster ned prosjektet til en ny katalog kalt nikita-noark5-core.
________________________________
Trinn 2: Naviger til prosjektkatalogen
Bytt til katalogen med prosjektkoden:
cd nikita-noark5-core
________________________________
Trinn 3: Bygg prosjektet
Bygg prosjektet med Maven. Kjør følgende kommando:
mvn clean install
* clean: Fjerner eventuelle gamle byggartefakter. * install: Bygger prosjektet og installerer det i ditt lokale Maven-repositorium.
Hvis alle avhengigheter er riktig konfigurert, vil Maven laste ned nødvendige biblioteker og bygge prosjektet.
________________________________
Trinn 4: Start applikasjonen (valgfritt)
Etter at prosjektet er bygget, kan du starte applikasjonen (hvis relevant) ved å kjøre den kompilerte .jar-filen. Denne filen finnes vanligvis i katalogen target:
java -jar target/nikita-noark5-core-<versjon>.jar
Erstatt <versjon> med den faktiske versjonen av prosjektet.
________________________________
Tips for videre utvikling
* Utforsk dokumentasjonen i GitLab-repositoriet for mer informasjon om konfigurasjon og bruk. * Du kan bidra til prosjektet ved å lage en ny gren, implementere endringer og opprette en merge request tilbake til hovedgrenen.
________________________________
Ved å følge denne veiledningen kan du enkelt sjekke ut og bygge Nikita Noark5 Core på din egen maskin!
Mvh, Ole Aamot