Question

Je me demandais s'il est possible d'exécuter deux projets en même temps dans Eclipse, par exemple en utilisant deux différentes instances de machine virtuelle Java (si cela a du sens).

Un peu de l'arrière-plan: J'ai un projet qui exécute relativement longue expériences (6-8h). J'ai récemment réussi à venir à un point dans le développement où je pouvais bifurquer à élaborer des stratégies différentes pour améliorer / ajouter du code au projet. Cependant en même temps, je dois obtenir des expériences fait, et comme le expériences prennent beaucoup de temps à terminer, je voudrais utiliser la longue attente, et le travail sur le code de la branche.

En bref mon scénario idéal est: démarrer une expérience sur le tronc dans Eclipse, passer à la branche et de développer le code / plus court terme expériences sur la branche quand je dois tester la fonctionnalité. Est-ce possible, ou ai-je besoin de trouver une stratégie alternative?

Merci à l'avance!

EDIT: J'ai réalisé que le choix de mot "test" était trompeur car il pourrait être mal compris. Je veux dire l'exécution du programme tel qu'il est censé fonctionner, aucun test sur JUnit ou quelque chose comme ça. Je m'excuse pour le dérangement.

Était-ce utile?

La solution

Je vérifie simplement des différentes branches que différents projets. MyProjectTrunk, MyProjectBranch1, etc. MyProjectBranch2 problème Non. Les projets ne seront jamais fonctionner sur le même machine virtuelle Java si vous utilisez Exécuter en tant qu'application.

Autres conseils

Bien sûr, il est possible -. Il vous suffit de les avoir configuré comme deux projets distincts avec des configurations d'exécution distinctes pour chacun d'entre eux

Malheureusement, pour autant que je me souviens lorsque vous fermez un projet toutes les tâches en cours d'exécution associés (svn de commits, debugs, courses, etc.) ARRÊTER aussi bien et ayant deux branches distinctes du même projet ouvert dans le même temps pourrait obtenir très déroutant lorsque vous utilisez des raccourcis clavier pour la navigation de classe.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top