我在 Ubuntu 12.04 上安装了 Zekr Qur'an 学习软件并升级到 12.10。然后每当我启动它时,Zekr 应用程序就会开始给我这个错误。
org.eclipse.swt.SWTError: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]
at org.eclipse.swt.SWT.error(SWT.java:4387)
at org.eclipse.swt.browser.Mozilla.initMozilla(Mozilla.java:1939)
at org.eclipse.swt.browser.Mozilla.create(Mozilla.java:699)
at org.eclipse.swt.browser.Browser.<init>(Browser.java:99)
at net.sf.zekr.ui.QuranForm.makeFrame(QuranForm.java:628)
at net.sf.zekr.ui.QuranForm.init(QuranForm.java:340)
at net.sf.zekr.ui.QuranForm.<init>(QuranForm.java:319)
at net.sf.zekr.ZekrMain.startZekr(ZekrMain.java:51)
at net.sf.zekr.ZekrMain.main(ZekrMain.java:94)
Run Code Online (Sandbox Code Playgroud)
请建议我。
小智 11
这对我有用:
sudo apt-get install libwebkitgtk-1.0-0
Run Code Online (Sandbox Code Playgroud)
原题:在 Ubuntu 12.04 中打开 eclipse juno 出现错误“No more handles ...”
打开终端并使用以下命令:
sudo apt-get update
sudo apt-get install tcsh
Run Code Online (Sandbox Code Playgroud)
tcsh并在终端中运行命令和设置环境变量的两个命令
tcsh
setenv MOZILLA_FIVE_HOME /usr/lib/mozilla
setenv LD_LIBRARY_PATH ${MOZILLA_FIVE_HOME}:${LD_LIBRARY_PATH}
Run Code Online (Sandbox Code Playgroud)
现在,尝试再次执行该应用程序。它应该可以正常启动。
(来源)
小智 0
塞拉蒙阿莱库姆,
将以下代码放在 zekr.sh 的开头(位于 /usr/bin 中)(如果您的 Firefox 安装在 /usr/lib/firefox 中):
export MOZILLA_FIVE_HOME=/usr/lib/firefox
来源: http: //zekr.org/wiki/Installation#Other_Linux_distributions
| 归档时间: |
|
| 查看次数: |
11899 次 |
| 最近记录: |