有人反應freemind在ntpcU上可以安裝但無法執行,無任會反應。查了一下,Freemind需要的java版本有點舊java6,又不想再多把舊版java裝回來,找了一些文件,找到答案,記錄一下。
在終端機中執行freemind出現錯誤訊息
freemind
[warning] /usr/bin/freemind: No java runtime was found
[error] /usr/bin/freemind: Unable to find an appropriate java runtime. See java_wrappers(7) for help
得知是java出問題,找到答案
vim /usr/bin/freemind
在第151行左右找到下列內容
if [ -r /usr/lib/java-wrappers/java-wrappers.sh ]
then # the Debian method
. /usr/lib/java-wrappers/java-wrappers.sh
require_java_runtime java6
else
findjava
if [ $? -ne 0 ]
then
exit 1
fi
fi
加兩個##號變成如下
if [ -r /usr/lib/java-wrappers/java-wrappers.sh ]
then # the Debian method
. /usr/lib/java-wrappers/java-wrappers.sh
# require_java_runtime java6
#else
findjava
if [ $? -ne 0 ]
then
exit 1
fi
fi
完成,可以正常啟動。
沒有留言:
張貼留言