2011-03-28 6 views
40

Je construis un projet de serveur Java Google App Engine et un client de bureau Java. Je voudrais les exécuter tous les deux à la fois, mais je ne suis pas sûr que cela soit possible en utilisant le plugin Eclipse/GAE. Y a-t-il un moyen? J'aimerais pouvoir les franchir tous les deux en même temps.Exécuter deux programmes Java à partir d'Eclipse à la fois?

J'ai essayé d'ouvrir une nouvelle instance d'Eclipse, mais il s'est plaint que l'espace de travail est déjà utilisé, les deux projets se trouvent dans le même espace de travail. (Peut-être que je pourrais juste les déplacer à différents espaces de travail.)

+0

est-il nécessaire de les exécuter à partir éclipse? –

+1

J'aimerais pouvoir les déboguer tous les deux en même temps, mais ce n'est pas absolument nécessaire. –

+0

duplication possible de [Comment lancer plusieurs programmes Java avec une configuration sur des consoles séparées (avec Eclipse)] (http://stackoverflow.com/questions/316761/how-to-launch-multiple-java-programs-with-one -configuration-on-separate-consoles), mais la réponse acceptée ici a de bonnes informations sur les consoles d'épinglage. – willkil

Répondre

59

Je ne suis pas familier avec le GAE et si cela interfère, mais je n'ai pas de problème pour exécuter des multiples. Je lance souvent un serveur et plusieurs clients de la même fenêtre.

Quelques conseils:

  • Aller à la méthode principale de chaque programme pour les exécuter. Une fois que vous les avez exécutées une fois, elles apparaissent dans le menu déroulant du bouton Exécuter.
  • Créez plusieurs consoles et épinglez-les. Cela rend beaucoup plus facile de voir vos sorties (debug/informationnel) en temps réel.
  • Déplacez les consoles multiples pour séparer les vues de sorte que vous puissiez les voir en même temps.

Avant sur le dessus, après sur le fond enter image description here

+0

Voulez-vous dire ouvrir plusieurs onglets de la console Eclipse ou plusieurs invites de commande du système d'exploitation? Si c'est à partir d'Eclipse, comment ouvrez-vous plusieurs onglets de console? –

+1

@rosarch a ajouté une image pour illustrer, étape par étape, plusieurs consoles. – corsiKa

+9

J'ai réussi à ajouter une nouvelle vue de console, mais il s'agit simplement de deux vues des mêmes données, et non de deux programmes distincts en cours d'exécution. Êtes-vous sûr que cela fonctionne? –

5

Après avoir ajouté la nouvelle vue de la console, vous devez aller à l'icône à sa gauche et sélectionner la console que vous voulez voir. Si vous exécutez deux programmes, vous verrez les deux programmes dans la liste déroulante.

Merci pour les réponses. Je l'essayais juste et c'était vraiment utile.

(par l'icône à la gauche, je veux dire celui qui ressemble à un mini-écran couleur violet)

Questions connexes