...
Il est possible de déclarer les propriétés systèmes suivantes, au lancement du jar, pour surcharger les propriétés définies dans esupnfctagkeyboard.properties (afin d'évité de recompiler l'application):
Bloc de code |
---|
esupNfcTagKeyboard-DesupNfcTagKeyboard.url esupNfcTagKeyboard.numeroId esupNfcTagKeyboard.emulateKeyboard = true esupNfcTagKeyboard.redirect = false esupNfcTagKeyboard=https://esup-nfc-tag.univ-ville.fr -DesupNfcTagKeyboard.numeroIds=<liste des numemeroIds séparés par des virgules> -DesupNfcTagKeyboard.emulateKeyboard=true -DesupNfcTagKeyboard.forceCsn=false -DesupNfcTagKeyboard.lineFeed=true -DesupNfcTagKeyboard.redirect=false -DesupNfcTagKeyboard.redirectUrlTemplate = https://esup-sgc.univ-rouen.fr/manager/{0} esupNfcTagKeyboard-DesupNfcTagKeyboard.prefix = esupNfcTagKeyboard-DesupNfcTagKeyboard.suffix = |
...
pour lancer l'application:
...
Sous windows, le plus simple est de créer un fichier bat comme suit (ici un exemple pour la bibliothèqueavec l'ajouter un prefix) :
Bloc de code |
---|
@ECHO OFF set esupNfcTagKeyboard.esupNfcTagServerUrl=https://esup-nfc-tag.univ-ville.fr set esupNfcTagKeyboard.numeroId=keyboard-secondary-id, keyboard-eppn set esupNfcTagKeyboard.emulateKeyboard = true set esupNfcTagKeyboard.redirect = false set esupNfcTagKeyboard.redirectUrlTemplate = https://esup-sgc.univ-rouen.fr/manager/{0} set esupNfcTagKeyboard.prefix = set esupNfcTagKeyboard.suffix = start javaw -jarstart javaw -jar -DesupNfcTagKeyboard.prefix=TEST c:\<path_to_jar>\esupsgckeybemu-1.0-SNAPSHOT-jar-with-dependencies.jar exit |
...