UC_IMAGE_PATH Update-Tool

8

Ich verwende das Update Tool, das Teil des GlassFish Servers v3 ist. Ich habe den folgenden Fehler erhalten:

  

Update Tool konnte nicht gestartet werden.
  Die Python-Laufzeit konnte nicht gefunden werden.
  Verwenden Sie die Umgebungsvariable UC_IMAGE_PATH, um dieses Problem zu beheben   um einen Pfad zu einem gültigen Bild bereitzustellen.

Ich bin mir nicht sicher, worauf diese Variable verweisen soll? Ich versuche, Ant 1.7.1 herunterzuladen.

Danke.

OS = Windows 7

    
JDragon314159 19.04.2011, 21:11
quelle

11 Antworten

8

Haben Sie AVG installiert? Wenn das der Fall ist, empfehle ich, zu Options - & gt; Virus Vault zu gehen. Wenn Sie etwas Ähnliches haben wie:

%Vor%

Wählen Sie es aus und klicken Sie auf Wiederherstellen. Wenn das Ihr Problem war, müssen Sie auch eine Ausnahme hinzufügen (sonst wird es wieder passieren):

%Vor%     
Andy 29.11.2012 23:36
quelle
2

Das hat bei mir funktioniert - es war kein Virenschutz - obwohl ich nicht die gleichen AVG-Sachen habe - also wenn du das vielleicht hast Es war keine 64-Bit-Sache - meine Maschine hat 32-Bit-Betriebssystem (Windows) und 32 Bit rundum Ich habe versucht, Python zu installieren und die Variable UC_IMAGE_PATH evnironmental so einzurichten, dass sie auf den Server verweist Pfad, wo ich Python installieren (natürlich C: \ Programme \ Python) und das hat auch nicht funktioniert Also habe ich Glassfish deinstalliert, dann neu installiert UND die Option zum Hochladen des Installationsprogramms und die Option zum Hochladen des Tools deaktiviert (was der Assistent standardmäßig tut, sobald Sie die Installationsoption deaktivieren) Ich habe keine andere Möglichkeit gefunden, dieses Problem loszuwerden - Sie können das Upload-Tool nach seiner Installation nicht deaktivieren, ohne es auszuführen, und natürlich kann es nicht ausgeführt werden, es sei denn, Sie können das Python auf Ihrem System finden, und das wird nicht mit einer UC_IMAGE_PATH-Einstellung geschehen Ich habe nichts darüber in der Dokumentation von Glassfish gefunden, also gibt es auch keine Lösung.

    
Jonathan 14.06.2012 15:52
quelle
1

Ich hatte das gleiche Problem und konnte es auf diese Weise lösen:

Zuerst habe ich Java EE SDK und JDK deinstalliert. Ich musste das Verzeichnis \ glassfish3 manuell entfernen. Dann habe ich meine Java-Installationen aufgeräumt, insbesondere eine 32-Bit-JRE 6. Ich habe die 64-Bit-JREs 6 und 7 auf der Maschine gelassen.

Dann habe ich das JDK erneut installiert und danach das Java EE SDK. Zu Beginn dieser Installation erhielt ich eine Meldung, dass die Java-Laufzeit nicht gefunden werden konnte und dass ich das Installationsprogramm mit dem Parameter -j ausführen sollte, um den Speicherort der Java-Laufzeit anzugeben. Also bin ich gelaufen:      C: \ Benutzer \ myuser \ Downloads \ java_ee_sdk-6u3-windows-ml.exe -j "C: \ Programme \ Java \ jre7"

Die Installation ging vollständig durch, am Ende bekam ich eine Nachricht, dass einige Konfigurationen fehlgeschlagen sind, weil ein anderer Pfad nicht gefunden wurde (wahrscheinlich der nicht angegebene Pfad zu einer Passwortdatei). Die HTML-Berichte sagten zwar, alles sei in Ordnung, alles habe korrekt installiert und konfiguriert.

Jetzt kann ich das Update-Tool erfolgreich ausführen. Sieht aus wie die Java 32-Bit-Installation im Weg war.

    
BlueGarden 17.11.2011 08:48
quelle
1

Dieses Problem kann auftreten, wenn Sie bereits Python installiert haben und dann JAVA (JDK, JRE usw.) installieren. Ich hatte Python 3.3 bereits installiert. Da einige der oben genannten Posts wegen dieses Pythons nicht in glassfish / pkg / python2.4 installiert waren - während der Installation von Glassfish über JDK / JRE oder eine andere Java-ähnliche Sache

LÖSUNG:

Ich habe gerade die Datei python.exe von meinem früheren Python-Installationsverzeichnis c: /python33/python.exe nach C: /glassfish3/pkg/python2.4-minimal/

kopiert

Also python.exe exixts bei obigen Pfad und es wirft keinen Fehler.

Ich hoffe, dies löst das Problem für einige von euch:)

    
nis1914 27.08.2013 18:51
quelle
0

Antivirus AVG blockiert das Python-Update-Tool meiner Glassfish 3-Installation und entfernte es!

Könnte so etwas hier passiert sein?

    
MarkIreland 27.08.2011 22:45
quelle
0

das hat mich für AGES abgehört !! Ich habe es endlich zum Laufen gebracht, indem ich Python 2.7 installiert habe und die Batchdatei updatetool in C: \ glassfish3 \ bin ausgeführt habe. Wenn Sie einen Proxy verwenden, um eine Verbindung zum Internet herzustellen, vergewissern Sie sich, dass dieser während der Installation gesetzt ist, falls Sie das Java EE SDK nicht aus dem Startmenü deinstallieren und neu installieren - & gt; -Programmdateien - java EE sdk. In der Stapeldatei wird gefragt, ob Sie das Update-Tool installieren möchten. Klicken Sie auf "Ja" und führen Sie es in der Verwaltungskonsole unter Ссылка

aus

Viel Glück!

    
Alan 15.12.2011 14:49
quelle
0

Wenn Sie diesen Fehler erhalten, haben Sie wahrscheinlich das 64-Bit eines JDK installiert. Stellen Sie sicher, dass Sie die gleiche Architektur haben - 64bit python, JDKs und java EE sdk ... aber die EE sdk ist leider nicht auf der normalen EE-Downloadseite:

Laden Sie das 64bit Java 6 EE update2 hier Oder Laden Sie das 64bit Java 6 EE update3 mit jdk 7 herunter hier

Muss den 64bit EE verwenden, wenn alles andere ist.

    
AndrewPK 10.02.2012 23:31
quelle
0

Deinstallieren Sie alle vorhandenen Installationen - glassfish , jee6 , jdk , jre usw. Entfernen Sie das Programm aus der Registrierung, wenn es nicht deinstalliert wird. Dann installiere in dieser Reihenfolge 64 Bit - jre7 public und setze Pfad, jdk7, jee6 sdk (mit Tutorial). Wird Glasfisch installieren. Dies fügt python2.4-minimal im Paketverzeichnis hinzu. Es ist nur mit Jee6 gebündelt und wir müssen nicht separat installieren. Sie können das Update-Tool ohne Probleme ausführen.

    
jDeveloper 28.05.2012 09:38
quelle
0

Windows 7:

  1. Python deinstallieren
  2. Deinstallieren Sie das JEE6 SDK
  3. Löschen Sie den Inhalt des GlassFish3-Ordners
  4. Überprüfen Sie den JAVA_HOME-Laufzeitumgebungsvariablenpfad. Sollte C: \ Programme \ Java \ jdk1.7.0_10 \ jre
  5. sein
  6. Installieren Sie JEE6 SDK. Python-minimal und Glassfish werden damit installiert.
  7. Führen Sie das Update-Tool jetzt aus.
pirate 10.01.2013 11:19
quelle
0

In meinem Fall haben diese Schritte funktioniert: 1. Deinstallieren Sie Python 2. Deinstallieren Sie Glassfish und löschen Sie den Ordner. 3. Schalten Sie den Antivirus-Schutz aus, bevor Sie die Installation von Glassfish starten (in meinem Fall AVG) 4. Installieren Sie JEE6 SDK erneut

Andere Info: Mein Betriebssystem war Windows 8. Firewall ist zunächst ausgeschaltet.

    
maximus 30.07.2013 19:25
quelle
0

Ich habe zwei Dinge getan, zuerst entferne ich meine eigene Python-Installation. Dann entferne das glassfish3-Verzeichnis vollständig. Dann wieder installiert, bei der Installation erneut, ich habe Updatetool deaktiviert, und überprüfen Sie es erneut und aktivieren Sie dann Update-Tool. Alles funktioniert. Man könnte python2.4-minimal unter dem Ordner pkg finden.

    
user84592 23.08.2015 20:40
quelle

Tags und Links