tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von Thomas Darimont
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
1058
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    iTob87 iTob87 ist offline Rookie
    Registriert seit
    Jul 2009
    Beiträge
    5
    hey leute,

    ich habe folgendes problem:
    ich habe zwei webstart anwendungen A und B. die netzwerkeinstellungen von webstart sind so konfiguriert, dass alles über einen proxy laufen soll. für anwendung A ist diese einstellung vollkommen korrekt. anwendung B soll hingegen nicht über einen proxy sondern direkt die verbdinndung aufbauen. gibt es eine möglichkeit die netzwerkeinstellungen zu ignorieren und eine direkte verbindung aufzubauen (vielleich in der jnlp oder in der java app)?

    falls dies einfach nicht möglich sein sollte, müsste ich meine app so schreiben, dass sie libaries zur laufzeit aus einem ordner lesen kann. diese libaries liegen wiederum zentral auf einem fremden server. wenn die libaries auf dem server einen anderes stand haben wie diese, wo lokal vorliegen, dann sollen die lokalen libaries mit denen des servers ersetzt werden (im grunde genau der mechanismus, welchen webstart bietet). Kennt ihr hierfür evtl. schon fertige tools bzw. eine gute möglichkeit, wie ich diese libaries zur laufzeit einbinden kann (evtl. auch ohne reflection)?


    greetz, iTob
     

  2. #2
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    9.886
    Blog-Einträge
    29
    Hallo,

    versuch doch mal in deinem jnlp Dokument

    über <property name="" value=""/>

    Die JVM Properties:
    http.proxyHost
    http.proxyPort
    http.nonProxyHosts

    zu setzen.

    Gruß Tom
     
    Java rocks!
    How to become a good Java Programmer?
    Does IT in Java and .Net
    The only valid measurement of code quality: WTFs / minute
    Blog
    Xing
    Twitter

  3. #3
    iTob87 iTob87 ist offline Rookie
    Registriert seit
    Jul 2009
    Beiträge
    5
    hey thomas,

    zunächst einmal vielen dank für deine schnelle antwort. du meinst, ich soll

    http.proxyHost
    http.proxyPort
    http.nonProxyHosts

    jeweils auf null setzen (also dann so: <property name="http.proxyHost" value="" />), damit ich eine direkt verbindung ohne proxy aufbauen kann?

    wenn du das meinst, dann funktioniert das leider nicht....

    hast du vielleicht eine andere gute idee, wie ich (vielleicht auch ohne webstart) den gleichen effekt wie bei webstart erreichen kann?


    greetz, iTob
     

  4. #4
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    9.886
    Blog-Einträge
    29
    Hallo,

    hast du es schon mit
    <property name="http.nonProxyHosts" value="*.foo.com|yourserver|192.168.13.3"/>
    probiert?

    Ansonsten schau mal hier:
    http://www.tutorials.de/forum/java/2...erweitern.html

    ... oder so:
    Code java:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    
    ...
        try {
          URL[] additionalClassPathEntries = new URL[entries.size()];
     
          for (int i = 0; i < entries.size(); i++) {
            additionalClassPathEntries[i] = entries.get(i).toURI().toURL();
          }
     
          URLClassLoader ucl = new URLClassLoader(additionalClassPathEntries, Thread.currentThread().getContextClassLoader());
     
          Thread.currentThread().setContextClassLoader(ucl);
        } catch (Exception e) {
          e.printStackTrace();
        }
    ...

    Gruß Tom
    Lastlord bedankt sich. 
    Java rocks!
    How to become a good Java Programmer?
    Does IT in Java and .Net
    The only valid measurement of code quality: WTFs / minute
    Blog
    Xing
    Twitter

Ähnliche Themen

  1. Java Webstart Problem
    Von betzi1985 im Forum Java
    Antworten: 1
    Letzter Beitrag: 10.11.09, 16:41
  2. Java Webstart
    Von jeipack im Forum Java
    Antworten: 5
    Letzter Beitrag: 09.04.09, 10:49
  3. Antworten: 10
    Letzter Beitrag: 27.10.08, 21:19
  4. WebStart Problem mit Java 6
    Von nanostruct im Forum Java
    Antworten: 4
    Letzter Beitrag: 15.05.07, 12:53
  5. Antworten: 7
    Letzter Beitrag: 03.01.06, 11:49

Stichworte