Einige Internet-Service-Provider verwenden Proxy-Server, um den Zugang zum Internet zu gewähren. Dies geschieht entweder aus Performanzgründen oder um eine zusätzliche Authentifizierungsschicht zu verwenden. Da EJE das http-Protokoll verwendet, um auf neue Version zu prüfen und Plugins zu aktualisieren, muss er entsprechend angepasst werden.
Damit man in Java auf einen Proxy-Server zugreifen kann, muss man den Zugriff darauf konfigurieren. Bitte kontaktieren Sie Ihren Administrator, um die richtigen Werte für die folgenden Einstellungen zu ermitteln.
http.proxyHost (default: <none>) http.proxyPort (default: 80)
Falls der Proxy-Server verschlüsselt arbeitet, können Sie diese Eigenschaften verwenden
https.proxyHost (default: <none>) https.proxyPort (default: 80 if http.proxyHost specified)
Im Falle eines authentifizierten Zugriffs sind zusätzlich noch die Eigenschaften
http.proxyUserName (Username to use for authentication) http.proxyPassword (Password to use for authentication)
notwendig.
Damit die Eigenschaften Wirkung zeigen, müssen diese beim Starten des Java Programms an die virtuelle Maschine weitergegeben werden. Dazu öffnen Sie den Link, welcher EJE startet und tragen die oben definierten Eigenschaften mit einem vorgestellten "-D" ein.
Beispiel: Sie möchten eine Verbindung zum Internet über den Proxy-Server proxy.mycompany.com an Port 3128 herstellen. Öffnen Sie die Eigenschaft der Verknüpfung. Unter "Ziel" sollte dort
"C:\Programme\Editing Java Easily\javastart.exe" --jvmmin=1.5.0 -jar bin/eje.jar
oder ähnliches zu finden sein. Fügen Sie nun die beiden Eigenschaften
-Dhttp.proxyHost=proxy.mycompany.com
und
-Dhttp.proxyPort=3128
direkt hinter das Kommando hinzu. Abschließend sollte der Aufruf also wie folgt aussehen:
"C:\Programme\Editing Java Easily\javastart.exe" -Dhttp.proxyHost=proxy.mycompany.com -Dhttp.proxyPort=3128 --jvmmin=1.5.0 -jar bin/eje.jar
Achtung: Achten Sie darauf, dass zwischen den einzelnen Argumenten stets mindestens ein Leerzeichen steht. Den hinzugefügten Eigenschaften geht nur ein (!) Bindestrich voraus.