我用 Tanuki 包装纸包裹了我的罐子。该应用程序有一些默认参数,但我想像这样启动它:
java -jar myapp.jar --zk localhost:2020 --uri localhost:1919
等等。
我认为我需要从 tanuki 更改配置文件,我这样做了:
wrapper.java.command=java
wrapper.java.command.loglevel=INFO
wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperJarApp
wrapper.java.classpath.1=../lib/wrapper.jar
wrapper.java.classpath.2=/opt/folder/lib/app.jar
wrapper.java.library.path.1=../lib
wrapper.logfile=../logs/wrapper.log
wrapper.app.parameter.1=/opt/folder/lib/jar-0.1.0.jar
wrapper.app.parameter.2= --uri localhost:1919
wrapper.app.parameter.3= --zk localhost:2020
但我不能开始是现在。什么会导致这个问题,我该如何解决这个问题。我认为这是配置文件,但我没有找到它的好例子。
这是错误:
Job for app.service failed because the control process exited with error code. See "systemctl status app.service" and "journalctl -xe" for details.
Failed to start service app
Apr 03 09:25:26 localhost.localdomain systemd[1]:启动服务... Apr 03 09:25:26 localhost.localdomain app[5643]:启动服务... Apr 03 09:25:30 localhost.localdomain应用程序[5643]:等待服务...... Apr 03 09:25:30 localhost.localdomain app[5643]:警告:服务可能无法启动。Apr 03 09:25:30 localhost.localdomain systemd[1]: app.service: control process exited, code=exited status=1 Apr 03 09:25:30 localhost.localdomain systemd[1]: 启动服务失败。Apr 03 09:25:30 localhost.localdomain systemd[1]: Unit app.service 进入失败状态。4 月 3 日 09:25:30 localhost.localdomain systemd[1]:app.service 失败。