【发布时间】:2017-08-20 14:19:27
【问题描述】:
我已经生成了一个 Spring Boot 应用程序。使用 maven,将 jar 移入
/var/licence/licence-0.0.1-SNAPSHOT.jar
然后
sudo ln -s /var/licence/licence-0.0.1-SNAPSHOT.jar /etc/init.d/licence
但是当我输入时
lopes@localhost:/var/licence$ service licence start
licence: unrecognized service
这些是/etc/init.d/licence的属性
lrwxrwxrwx 1 root root 46 Mar 27 18:17 licence -> /var/licence/licence-0.0.1-SNAPSHOT.jar
这是我的 pom.xml:
....
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<executable>true</executable>
</configuration>
</plugin>
</plugins>
</build>
...
【问题讨论】:
-
您是否按照参考指南中的说明创建了可执行 jar?
-
是的,我按照参考 guid 中的说明创建了一个可执行 jar
-
您使用的是哪个启动版本并检查了日志?如前所述here?
标签: java linux spring-boot ubuntu-14.04 init.d