Il seguente progetto è stato realizzato come appendice al lavoro di tesi conclusivo del Master in Intelligence and Emerging Technologies (edizione 2023/2024), Università degli studi di Udine.
Il software è stato scritto in Java, su piattaforma Eclipse RCP e sfrutta la libreria https://github.com/faceless2/c2pa.
La versione dell'Eclipse IDE utilizzata è la 2024-03 per RCP e RAP developers.
Struttura del progetto:
-
c2pa-product
Contiene la definizione del product RCP
-
c2pa-releng
Release engineering
Per eseguire una build dell'applicativo è sufficiente lanciare un
mvn install
sul progettoc2pa-releng
-
c2pa-rootfiles
Plugin che definisce i files da copiare nella root della build
Utile per distribuire la jre assieme all'applicativo: è sufficiente aggiungere una cartella denominata
jre
e copiare al suo interno il contenuto della jre adatta al sistema operativo target
-
c2pa
Plugin principale