Eseguire procedura sotto Java

di il
1 risposte

Eseguire procedura sotto Java

Buongiorno a tutti. Mi chiamo Pasquale 

Non essendo sviluppatore di ambiente Java  avrei bisogno di un aiuto per eseguire questo utility (pdf-generator) che funziona sotto Java.

Fascicolo Sanitario 2.0

pdf-generator

Il generatore di PDF consente di inserire un file cda.xml in un file PDF per l'invocazione del servizio Web FSE2.0 Gateway Validator. Tale jar offre anche la possibilità di apporre una firma pades sul pdf generato utilizzando un certificato p12 fornito in input.

Requisiti


SETUP AMBIENTE

Impostare JAVA_HOME path come variabile d'ambiente, dopo controlla l'installazione della versione JDK corretta con:

java -version

Se la jdk è installata correttamente, l'output del comando precedente dovrebbe essere:

  openjdk version "17.0.3" 2022-04-19 LTS  OpenJDK Runtime Environment Microsoft-32931 (build 17.0.3+7-LTS)  OpenJDK 64-Bit Server VM Microsoft-32931 (build 17.0.3+7-LTS, mixed mode, sharing)

Grazie

1 Risposte

  • Re: Eseguire procedura sotto Java

    Veramente nella pagina del progetto le istruzioni sono complete:

    https://github.com/ministero-salute/it-fse-gtw-tools/tree/main/pdf-generator

    L'unica cosa è che, oltre alle due variabili “JAVA_HOME” e “MAVEN_HOME” si sono dimenticati di scrivere che va settata anche la variabile d'ambiente PATH (aggiungendo all'elenco anche le due cartelle “bin” della JDK e di Maven).

    Ma se il tuo scopo è semplicemente quello di usare l'applicazione, allora non ti serve tutta quella pappardella (è per chi volesse scaricarsi i sorgenti e volesse compilarseli): in questo caso scarica direttamente il JAR già compilato (da qui: https://github.com/ministero-salute/it-fse-gtw-tools/releases scarica il file “pdf-generator-0.0.7-SNAPSHOT.jar”, installati una versione di Java 17 (non serve tutta la JDK, ti basta la JRE) e poi esegui l'applicazione con il comando “java -jar pdf-generator-0.0.7-SNAPSHOT.jar”

    Fine.

Devi accedere o registrarti per scrivere nel forum
1 risposte