"MOZILLA_FIVE_HOME nicht gesetzt" Zekr Qur'an Studiensoftware Java-Fehler


7

Ich habe die Zekr Qur'an-Lernsoftware unter Ubuntu 12.04 installiert und auf 12.10 aktualisiert. Dann gab mir die Zekr-App diesen Fehler, wenn ich ihn starte.

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)

Bitte berate mich.

Antworten:



1

Öffnen Sie ein Terminal und verwenden Sie diesen Befehl:

sudo apt-get update
sudo apt-get install tcsh

Führen Sie den tcshBefehl im Terminal und den Befehl zwei aus, um die Umgebungsvariable festzulegen

tcsh
setenv MOZILLA_FIVE_HOME /usr/lib/mozilla
setenv LD_LIBRARY_PATH ${MOZILLA_FIVE_HOME}:${LD_LIBRARY_PATH}

Versuchen Sie nun erneut, die Anwendung auszuführen. Es sollte fehlerfrei gestartet werden.

( Quelle )


z3r0n @ Blue-Box: ~ $ setenv MOZILLA_FIVE_HOME / usr / lib / mozilla Kein Befehl 'setenv' gefunden, meinten Sie: Befehl 'netenv' aus Paket 'netenv' (Universum) setenv: Befehl nicht gefunden z3r0n @ Blue-Box: ~ $ setenv LD_LIBRARY_PATH $ {MOZILLA_FIVE_HOME}: $ {LD_LIBRARY_PATH} Kein Befehl 'setenv' gefunden, meinten Sie: Befehl 'netenv' aus Paket 'netenv' (Universum) setenv: Befehl nicht gefunden
— Ismail Yushaw

Ich habe nach der Verwendung des Befehls Fehler festgestellt ... er ist nicht installiert. Ich habe keine Sonnenfinsternis installiert, könnte es ein weiterer Faktor sein
— Ismail Yushaw

@AcessDenied Sie mussten installieren tcsh. Ich habe die Antwort aktualisiert. Überprüfen Sie jetzt
— Anwar

Ich bekomme immer noch diesen Fehler ... Kein Befehl 'setenv' gefunden, meinten Sie: Befehl 'netenv' aus Paket 'netenv' (Universum) setenv: Befehl nicht gefunden
— Ismail Yushaw

1
Bitte setzen Sie Ihre Updates in Ihre FRAGE! Nicht in den Kommentaren begraben!
— Jorge Castro

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.