Lorsque j'exécute la commande ci-dessous dans la borne de Ubuntu Linux et que je fixe le point de classe correctement mais je n'ai pas réussi.
15 Jun, 2011 6:33:10 PM jade.core.Runtime beginContainer
INFO: ----------------------------------
This is JADE snapshot - revision 6357 of 2010/07/06 16:27:34
downloaded in Open Source, under LGPL restrictions,
at http://jade.tilab.com/
----------------------------------------
Retrieving CommandDispatcher for platform null
15 Jun, 2011 6:33:11 PM jade.imtp.leap.CommandDispatcher addICP
WARNING: Error adding ICP jade.imtp.leap.JICP.JICPPeer@ae506e[Error: Not possible to launch JADE on a remote host (127.0.1.1). Check the -host and -local-host options.].
15 Jun, 2011 6:33:11 PM jade.core.AgentContainerImpl joinPlatform
SEVERE: Communication failure while joining agent platform: No ICP active
jade.core.IMTPException: No ICP active
at jade.imtp.leap.LEAPIMTPManager.initialize(LEAPIMTPManager.java:138)
at jade.core.AgentContainerImpl.init(AgentContainerImpl.java:316)
at jade.core.AgentContainerImpl.joinPlatform(AgentContainerImpl.java:482)
at jade.core.Runtime.createMainContainer(Runtime.java:165)
at jade.Boot.main(Boot.java:89)
15 Jun, 2011 6:33:11 PM jade.core.Runtime$1 run
INFO: JADE is closing down now.
5 Réponses :
Je suis tellement fatigué de ce problème. C'est l'une des nombreuses bizarreries et problèmes de Jade. p>
Le problème que vous êtes confronté est que vous devez fournir des informations d'hôte correctes dans la ligne de commande. Exemple p>
JAVA JADE.BOOT -GUI -LOCAL-HÔTELLE P>
Ceci est tout décrit ici: http://jade.tilab.com/ Doc / Tutoriels / Jadeadmin / Startjade.html P>
Dans de nombreux cas, vous n'avez pas ce problème, puis il suffit d'utiliser l'option -gui uniquement. Cependant, j'ai découvert que Jade ne fonctionne pas très bien lorsque vous vous résout à 127.0.1.1. Vous pouvez résoudre ce problème en définissant votre adresse IP dans ou si vous êtes sous Linux Modifier votre fichier / etc / hosts pour une solution plus permanente. p>
C'est simple. P>
Modifier / etc / hosts p>
Modifiez la ligne pour l'adresse 127.0.0.1, comme suit: P>
127.0.0.1 localhost.localdomain localhost
p> blockQuote> Supprimer ou commenter la ligne avec 127.0.1.1: P>
# 127.0.1.1
P> blockQuote> Et vous avez terminé. p>
Veuillez garder à l'esprit qu'il s'agit d'un site de questions-réponses anglais. Vous devez écrire votre réponse et vos questions en anglais. J'ai essayé de le traduire pour vous, mais la prochaine fois que votre réponse pourrait simplement être supprimée.
Tapez simplement le chemin de jade ..
java -cp lib/jade.jar jade.Boot -gui -local-host 127.0.0.1
Le problème peut être le processus Java précédent peut toujours être exécuté sur le port local, veiller à vérifier si le port est utilisé ou non si vous utilisez Tuer le processus Java avant de réexécuter. P>
L'erreur n'est pas dans le jade fort>. c'est strong> un bug utilisé par Jade pour démarrer les paramètres par défaut avec lorsque Jade exécute la méthode JAVA, elle Récupérez Je le dis parce que j'ai testé. J'ai lu le Jade Src qui le faisait et j'ai exécuté la méthode Java que je ne me souvenais pas maintenant. P> Malheureusement, il se passe dans quelques machines Linux. Sous Windows, je n'ai pas vu cela se produit. P> Qu'est-ce que j'ai fait pour résoudre ce problème était de modifier le fichier / etc / hosts, comme celui-ci: P> fichier d'origine: P> > fichier modifié: p> Qu'est-ce que j'ai fait était de mettre un alias du nom de la machine sur l'adresse IP de boucle-arrière . Cela contournera le bogue. P> p> 127.0.1.1 code> au lieu de la boucle-back 127.0.0.1 code> strong>. p>
Cela doit être demandé sur le site sœur, Askubuntu.com.
La question doit être améliorée, mais non déplacée.