我尝试遵循这里的指示,将Spring Boot应用程序作为init.d服务运行,但未能成功。
我按照要求创建了完全可执行的jar文件(myapp.jar),并创建了到/etc/init.d/myapp的符号链接。当我运行java -jar myapp.jar时,可以看到应用程序成功启动。
但是,当我尝试使用
当我尝试使用
文档中说:“假设您在/var/myapp中安装了一个Spring Boot应用程序”,我不太明白这一点。我通过Jenkins将可执行的jar文件复制到了/var/myapp。因此,它只包含一个jar文件。这会造成问题吗?
欢迎提出任何建议。
环境:
我按照要求创建了完全可执行的jar文件(myapp.jar),并创建了到/etc/init.d/myapp的符号链接。当我运行java -jar myapp.jar时,可以看到应用程序成功启动。
但是,当我尝试使用
service myapp status
时,它会显示Not running (process not found)
。当我尝试使用
service myapp start
时,它会显示Failed to start
。文档中说:“假设您在/var/myapp中安装了一个Spring Boot应用程序”,我不太明白这一点。我通过Jenkins将可执行的jar文件复制到了/var/myapp。因此,它只包含一个jar文件。这会造成问题吗?
欢迎提出任何建议。
环境:
springBootVersion = '1.3.2.RELEASE'
JDK6 (yes it is)
Ubuntu 12.04