Como rodar um jar com parâmetros no arquivo do Linux?

0

Como executar o comando abaixo no arquivo de unidade.

java -jar /kohls/apps/eCat/ecat-app/eCat_installer_1.5.1.1_14.jar --configFile=/kohls/apps/eCat/ecat-config/ecat/config/dev1/freshUserConfig.xml --type=fresh --Xmx=2048m --XX:MaxPermSize=512m

Eu tentei como abaixo:

[Unit]
Description=eCat
After=network.target

[Service]
Environment=JAVA_HOME=/opt/java/jdk8
Environment=CATALINA_HOME=/opt/eCat/
User=nzpap
Group=ngpap
ExecStart=/usr/bin/java -jar /kohls/apps/eCat/ecat-app/eCat_installer_1.5.1.1_14.jar \
     --configFile=/kohls/apps/eCat/ecat-config/ecat/config/dev1/freshUserConfig.xml \
     --type=fresh \ 
     --Xmx=2048m \
     --XX:MaxPermSize=512m
Type=forking
Restart=always

[Install]
WantedBy=multi-user.target

Mas, está jogando um erro como "Argumentos inválidos".

    
por user852689 13.12.2017 / 13:20

0 respostas

Tags