`1礁阁、我用的Java版本是Version 8 Update 51蜘腌,驗(yàn)證方法可到這個(gè)網(wǎng)址下去驗(yàn)證http://www.java.com/zh_CN/download/installed.jsp2域醇、openfire用的是openfire_3_10_2.d
1芜赌、我用的Java版本是Version 8 Update 51作儿,驗(yàn)證方法可到這個(gè)網(wǎng)址下去驗(yàn)證
2豆茫、openfire用的是openfire_3_10_2.dmg
3迅箩、spark用的是spark_2_6_3
4溉愁、安裝好之后,第一次是可以啟動(dòng)openfire服務(wù)器的饲趋,但是重啟電腦之后拐揭,就再也不能啟動(dòng)服務(wù)器了。
查了百度的很多方法奕塑,有推薦是因?yàn)閖dk環(huán)境沒安裝好的堂污,可明顯我是安裝好了;
并且我把jdk和openfire環(huán)境卸載后龄砰,重新安裝盟猖,雖然安裝后,又可以啟動(dòng)openfire换棚,但是再啟動(dòng)電腦時(shí)式镐,openfire又不能啟動(dòng)了。
5圃泡、最終的解決辦法是:
打開終端碟案,,輸入以下命令:
打開終端首先輸入
- sudo chmod -R 777 /usr/local/openfire/bin 來取得文件夾權(quán)限
a:sudo su
b: cd /usr/local/openfire/bin
c:export JAVA_HOME=`/usr/libexec/java_home`
d:echo$JAVA_HOME/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home
e: cd /usr/local/openfire/bin
f: ./openfire.sh
執(zhí)行完這些命令之后颇蜡,服務(wù)器就可以啟動(dòng)了价说,電腦重啟也是可以用的。
附圖:
Mac OS10.10 openfire無法啟動(dòng)問題
如出現(xiàn)輸入./openfire.sh后风秤,顯示permission denied的情況鳖目,則可以關(guān)閉再次打開終端首先輸入 sudo chmod -R 777 /usr/local/openfire/bin 來取得文件夾權(quán)限。