systemd unit file für java anwendung mit umgebungsvariablen

Systemd-Unit welche in einem speziellen Verzeichnis eine Java-Anwendung ausführt und dazu Umgebungsvariablen nutzt: [Unit] Description=Demoanwendung [Service] Type=simple WorkingDirectory=/home/produkte/test ExecStart=/usr/bin/java ${ZERT} -classpath ${LIB_JARS}:${TEST_JAR}:${RESOURCES} de.cwtp.test.testScheduler User=held Environment=JAVA_HOME=/usr/bin/ Environment=LIB_JARS=lib/* Environment=TEST_JAR=target/test-3.0.jar Environment=RESOURCES=/home/produkte/test/conf Environment=’ZERT=-Djavax.net.ssl.keyStore=/home/produkte/test/zertifikat/test1.p12 -Djavax.net.ssl.keyStorePassword=jawoll -Djavax.net.ssl.keyStoreType=pkcs12′ [Install] WantedBy=multi-user.target