2014-11-23 25 views
3

我在Fedora服務器上關注了http://confluence.jetbrains.com/display/YTD6/Linux.+YouTrack+JAR+as+a+Service。作爲「youtrack」用戶啓動Youtrack 6通過Youtrack 6在Fedora和Java Service Wrapper上重啓失敗

/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 

我已經在這個線程' Starting YouTrack as a service fails without error message'

但仍然出現錯誤固定就像我的權限。我已經粘貼從教程 '/etc/rc.d/init.d/youtrack' 默認模板只有一個變化:

#export JAVA_HOME=/usr/java/jdk1.6.0_21 
export JAVA_HOME=/usr/java/latest 

在/ usr/JAVA /最新的點到Oracle JDK 8

回答

2
youtrack_initd.template 

從youtrack教程上的文件的頂部缺少

#!/bin/sh 

。添加此行後,「Exec格式錯誤」不再發生。