Proxyserver java
folgendes: wir haben in der Uni einen Proxyserver, der mich so zwar fast alles machen lässt, aber Java lässt er scheinbar nicht zu. Und manchmal ist das schon echt doof. Gibt es irgendeine Möglichkeit, da beim Java nen Proxy einzugeben? Bisher bin ich da nicht so schlau draus geworden.
8 Antworten zur Frage
Videos zum Thema
YouTube Videos
Proxyserver und Java
der proxyserver leitet deine verbindung weiter und zwar oft nur auf bestimmten ports 8025.
dem proxyserver ist es dabei egal ob die anfrage von einem java oder c programm kam.
bei java kannst du kein proxy eingeben , java ist eine prorammiersprache.
welches programm willst du denn benutzen?
evtl will das ports benutzen die durch den uni proxy gesperrt sind.
Und ob man bei Java einen Proxy eingeben kann
Die Option -D beim Start mit "java" funktioniert mit allen Java-Programmen, eine spezifische Einstellung nur für ein bestimmtes Programm ist nicht nötig. Wenn der vom Programm benutzte Port vom Proxy nicht geforwardet wird hat er natürlich Pech.
ich wollte webclients für quakenet nutzen.
Du musst die Properties proxyPort und proxyHost setzen, entweder über die "-D"-Option beim Start oder direkt im Programmcode über:
System.setProperty("proxyPort"," 8080""proxyHost"," proxy.wasweissich.org");
Sonst brauchst Du nichts weiter machen.
und dann?
soll er in einem java programm einen port benutzen den der proxy nicht forwarded?
zugriff auf den proxy wird er wohl kaum haben.
und bei java kann man keinen proxy einschalten, da java eine programmiersprache ist!
man kann wohl in einem java programm einen proxy eintagen oder in dem java sdk das man zum programmieren benutzt.
deswegen fragte ich welches prog benutzt wird. in diesem prog kann man evtl eine proxy option setzen.
Java ist nunmal nicht nur eine Programmiersprache, sondern auch eine Laufzeitumgebung! Wenn Du die Option -D beim Start von Java angibst, funktioniert das mit jedem Java-Programm.
naja, aber ich kann den programmcode ja nich einfach umschreiben bei nem webclienten, oder? ich hab halt davon absolut keine ahnung.
Nein, aber das Programm mit java -D. starten müsstest Du ja können.