Calcium V2


Public concerné :  INFORMATICIENS  

Afin d'améliorer l'aspect personnalisable des certificats, nous avons développé l'exécutable java suivant.

Celui-ci permettra de modifier les modèles déjà présent en base afin de remplacer les balises entre "<>" par des balises entre "[]", et de les préparer en tant que données HTML afin de pouvoir être lus par un composant de type Rich TextArea.

Téléchargement

Vous trouverez l'exécutable jar sur notre serveur, dans le dossier ../Executable-1.3.2/format-modele-1.3.jar (download-sig.univ-lorraine.fr/prive/calcium/Executable-1.3.2/format-modele-1.3.jar)

Sauvegarde de la base de données

Pensez à effectuer une sauvegarde de votre base de données.

Utilisation

Pour l'exécuter, il vous faut utiliser JAVA 1.8

Il vous suffit ensuite d'exécuter la commande suivante :

java -jar format-modele-1.3.jar <url> <base> <identifiant> "<mot de passe>"

En remplaçant les paramètres :

url

URL de votre base de données, suivi du port

jdbc:mysql://votre_base.univ.fr:3306

baseNom de votre base de données Calcium
identifiantIdentifiant pour se connecter à la base de données
mot de passeMot de passe de l'identifiant, entre quotes ""

Erreur possible

Si, lors de l'exécution du jar, cette erreur se lance :

Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
        at fr.univlorraine.cryptData.main.BDDEncrypt.decryptData(BDDEncrypt.java:152)
        at fr.univlorraine.cryptData.main.service.SQLService.testCleSecrete(SQLService.java:58)
        at fr.univlorraine.cryptData.main.App.main(App.java:60)
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
        at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
        ... 3 more

Il faut relancer l'exécutable avec JAVA 1.8

  • Aucune étiquette