Java 在Mac OS X Yosemite上启动Jira时出错

Java 在Mac OS X Yosemite上启动Jira时出错,java,macos,jira,osx-yosemite,Java,Macos,Jira,Osx Yosemite,一段时间以来,我一直在用OSX小牛和Java7在MacMini上运行Jira6.1.5。这一切都很顺利。 然而,最近我将操作系统更新为Yosemite(10.10.3),并安装了Java8。但现在吉拉拒绝启动。 如果我执行: sudo./start jira.sh Jira似乎正常启动,但随后出现以下故障: 服务器启动日志位于/Users/Michael/JIRA/logs/catalina.out中 未定义JAVA_HOME和JRE_HOME环境变量 运行此程序至少需要一个环境变量 我试图执行

一段时间以来,我一直在用OSX小牛和Java7在MacMini上运行Jira6.1.5。这一切都很顺利。 然而,最近我将操作系统更新为Yosemite(10.10.3),并安装了Java8。但现在吉拉拒绝启动。 如果我执行:

sudo./start jira.sh

Jira似乎正常启动,但随后出现以下故障:

服务器启动日志位于/Users/Michael/JIRA/logs/catalina.out中
未定义JAVA_HOME和JRE_HOME环境变量
运行此程序至少需要一个环境变量

我试图执行:

export JAVA_HOME='/usr/libexec/JAVA_HOME-v1.8'

但这似乎没有什么区别。 根本没有登录/Users/Michael/JIRA/logs/


非常感谢您的帮助:-)

我找到了解决方案。我补充说:

export JAVA_HOME='/usr/libexec/JAVA_HOME-v1.7'

到~/JIRA/bin/start-JIRA.sh的开头

我想只有Java1.7注册了。由于某种原因,它不能接受-v1.8