我在 Fedora 服务器上关注了http://confluence.jetbrains.com/display/YTD6/Linux.+YouTrack+JAR+as+a+Service 。以“youtrack”用户身份启动 Youtrack 6
/etc/init.d/youtrack start
命令正常启动。我在启动时添加了 youtrack 服务包装器
/sbin/chkconfig --add youtrack
命令。但是在服务器重新启动后 Youtrack 应用程序没有运行。
journalctl -xn
命令只给我这个提示
systemd[4000]: Failed at step EXEC spawning /etc/rc.d/init.d/youtrack: Exec format error
我已经修复了我的权限,例如在这个线程中“ 将 YouTrack 作为服务启动失败,没有错误消息”
但错误仍然发生。我粘贴了教程“/etc/rc.d/init.d/youtrack”中的默认模板,只有一处更改:
#export JAVA_HOME=/usr/java/jdk1.6.0_21
export JAVA_HOME=/usr/java/latest
/usr/java/latest 指向 Oracle JDK 8。