【发布时间】:2019-02-15 22:49:12
【问题描述】:
我通过以下方式运行应用程序:java -jar app.jar。它工作得很好!
但安装程序运行类似于https://docs.spring.io/spring-boot/docs/current/reference/html/deployment-install.html 的服务。
当sudo service ccth start时,会出现如下错误:
/etc/init.d/ccth: line 1: $'PK\003\004': command not found
/etc/init.d/ccth: line 2:Dr�Lorg/PK: No such file or directory
/etc/init.d/ccth: line 3:Dr�Lorg/springframework/PK: No such file or directory
/etc/init.d/ccth: line 4:Dr�Lorg/springframework/boot/PK: No such file or directory
/etc/init.d/ccth: line 5: $'\bDr\376L': command not found
/etc/init.d/ccth: line 6:Dr�L%org/springframework/boot/loader/data/PK: No such file or directory
/etc/init.d/ccth: line 7:Dr�L/springframework/boot/loader/jar/PK: No such file or directory
/etc/init.d/ccth: line 8: syntax error near unexpected token `$'org/springframework/boot/loader/archive/PK\003\004''
/etc/init.d/ccth: line 8: Dr�L(org/springframework/boot/loader/archive/PK'
我该如何修复它们?
【问题讨论】:
-
执行
./app.jar start时是否有效?可能是您尝试启动一个简单的 jar,而不是可执行的 jar(如<executable>true</executable>)。 -
是的!太感谢了。我修好了,完成!
标签: java spring-boot amazon-ec2