7
votes

Lancement de jade à Ubuntu 10.04 Linux

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.


2 commentaires

Cela doit être demandé sur le site sœur, Askubuntu.com.


La question doit être améliorée, mais non déplacée.


5 Réponses :


7
votes

Je suis tellement fatigué de ce problème. C'est l'une des nombreuses bizarreries et problèmes de Jade.

Le problème que vous êtes confronté est que vous devez fournir des informations d'hôte correctes dans la ligne de commande. Exemple

JAVA JADE.BOOT -GUI -LOCAL-HÔTELLE

Ceci est tout décrit ici: http://jade.tilab.com/ Doc / Tutoriels / Jadeadmin / Startjade.html

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.


0 commentaires

1
votes

C'est simple.

Modifier / etc / hosts

Modifiez la ligne pour l'adresse 127.0.0.1, comme suit:

127.0.0.1 localhost.localdomain localhost

Supprimer ou commenter la ligne avec 127.0.1.1:

# 127.0.1.1

Et vous avez terminé.


1 commentaires

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.



4
votes

Tapez simplement le chemin de jade ..

java -cp lib/jade.jar jade.Boot -gui -local-host 127.0.0.1


0 commentaires

3
votes

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.


0 commentaires

0
votes

L'erreur n'est pas dans le jade . c'est un bug utilisé par Jade pour démarrer les paramètres par défaut avec une méthode Java buggée qui doit être corrigée .

lorsque Jade exécute la méthode JAVA, elle Récupérez 127.0.1.1 au lieu de la boucle-back 127.0.0.1 .

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.

Malheureusement, il se passe dans quelques machines Linux. Sous Windows, je n'ai pas vu cela se produit.

Qu'est-ce que j'ai fait pour résoudre ce problème était de modifier le fichier / etc / hosts, comme celui-ci:

fichier d'origine: > xxx

fichier modifié: xxx

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.


0 commentaires