J'ai un pot qui charge superbe avec Java Web Démarrer lorsque je navigue par l'adresse IP du serveur.
Une fois que j'essaie le serveur la exception enveloppée: p> <?xml version="1.0" encoding="utf-8"?>
<jnlp
spec="1.0+"
codebase="http://servername/Site/Views/.."
href="">
<information>
<title>title</title>
<vendor>vendor</vendor>
<description>description</description>
<description kind="short">short</description>
<icon href="../../icon.gif" />
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.5+" java-vm-args="-Xmx1000M -Xms150M" initial-heap-size="150M" max-heap-size="1000M" />
<j2se version="1.4.2+" href="http://java.sun.com/products/autodl/j2se" java-vm-args="-Xmx1000M -Xms150M" initial-heap-size="150M" max-heap-size="1000M" />
<jar href="/file.jar"/>
</resources>
<application-desc main-class="com....">
<argument>CD6B172DEC34924D83EA64A61A6550BE1271325929392</argument>
<argument>http://servername/file.asp</argument>
<argument>/Site</argument>
</application-desc>
</jnlp>
9 Réponses :
J'ai changé les paramètres de proxy Java en connexion directe - et cela fonctionne. P>
Le paramètre de proxy peut être trouvé dans le "Panneau de configuration Java" (Javacpl ou "Configurer Java" sous Windows)
Cela ne m'a pas aidé même après avoir modifié les paramètres sur la connexion directe.
Je ne sais pas exactement quel est le problème, mais j'ai examiné l'un de mes fichiers JNLP et j'ai mis en place le chemin complet de chacun de mes fichiers JAR. (J'ai un modèle de vélocité qui génère le fichier APP.JNLP qui la place dans tous les endroits corrects lorsque ma construction Maven fonctionne) P>
Une chose que j'ai vu se produire est que le fichier JNLP est ré-téléchargé par le WebStart Runtime, et il utilise l'attribut HREF (qui reste vide dans votre fichier JNLP) pour télécharger le fichier. Je commencerais là et essayez d'ajouter le chemin complet dans les fichiers JnLP aussi ... J'ai trouvé WebStart pour être une maîtresse fickle! P>
Inclure votre adresse IP dans votre fichier hôte (C: \ Windows \ System32 \ pilotes \ etc \ hôte) pour le serveur correspondant: P>
Entrée d'échantillon: p>
10.100.101.102 server1.us.vijay.com Vijay's Server P>
Si quelqu'un d'autre est ici parce qu'ils essaient de configurer un esclave Jenkins, vous devez définir l'URL de l'hôte sur celui qui l'utilise réellement. p>
sur l'hôte, allez à Gérer Jenkins> Configurer le système et modifier "Jenkins URL" P>
Cela aide lorsque nous essayons d'ajouter des esclaves au Maître Jenkins. Vous devez changer l'URL Jenkins vers celle où vous hébergez le maître Jenkins.
J'ai eu le même problème, j'ai mis à jour le fichier hosts avec l'adresse du serveur et cela fonctionnait p>
Modification des paramètres de proxy Java sur la connexion directe n'a pas réparer mon problème. P>
Qu'est-ce qui a fonctionné pour moi: p>
Ceci a également fonctionné pour moi, merci beaucoup
Modification des paramètres de proxy Java vers la connexion directe n'a pas correctement corrigé mon problème. P>
Qu'est-ce qui a fonctionné pour moi: P>
Run "Configure Java" as administrator. Go to Advanced Scroll to bottom Under: "Advanced Security Settings" uncheck "Use SSL 2.0 compatible ClientHello format" Save
N'a pas travaillé pour moi et c'était déjà décoché.
à l'avance de l'onglet -> Faites défiler vers le bas et non coché toutes les options dans le réglage de la sécurité préalable et essayez en vérifiant sur une seule par une et enfin une application commencée à fonctionner avec une option TLS 1.1 P>
C'était la solution que je l'ai eue. P>
À quoi ressemble votre fichier JNLP / WebStart config?