Frage

Ich frage mich, ob es möglich ist, zwei Projekte zur gleichen Zeit in Eclipse zu laufen, zum Beispiel durch zwei verschiedene Instanzen von JVM (falls der Sinn macht).

Ein bisschen Hintergrund: Ich habe ein Projekt, das ausgeführt wird relativ lang Experimente (6-8h). Ich habe vor kurzem kommen zu einem Punkt in der Entwicklung verwaltet, wo ich verschiedene Strategien zur Verbesserung / Hinzufügen von Code zu dem Projekt entwickeln abzweigen könnte. Doch zur gleichen Zeit brauche ich ein paar bekommen Experimente getan, und wie die Experimente eine lange Weile beende ich mag Verwendung der langen Wartezeit machen, und die Arbeit auf dem Zweig-Code.

Kurz gesagt mein ideales Szenario ist: Starten Sie ein Experiment auf dem Stamm in Eclipse, wechseln Sie in die Branche und entwickeln Code / lief kürzer Experimente auf dem Zweig, wenn ich zu Testfunktionalität benötigen. Ist dies möglich, oder muss ich mit einer alternativen Strategie kommen?

Vielen Dank im Voraus!

EDIT: Ich habe erkannt, dass das die Wortwahl "test" war irreführend, da es falsch verstanden werden könnte. Ich meine Ausführung des Programms, wie es angenommen hat, zu laufen, nicht mit JUnit oder so etwas zu testen. Ich entschuldige mich für die Unannehmlichkeiten.

War es hilfreich?

Lösung

Ich überprüfe gerade verschiedene Branchen wie verschiedene Projekte aus. MyProjectTrunk, MyProjectBranch1, MyProjectBranch2 usw. Kein Problem. Die Projekte werden nie auf der gleichen JVM ausgeführt werden, wenn Sie Ausführen als Anwendung verwenden.

Andere Tipps

Natürlich ist es möglich, -. Sie gerade sie als zwei separate Projekte mit separaten Ausführungskonfigurationen für jeden von ihnen so konfiguriert haben, müssen

Leider soweit ich erinnere mich, wenn Sie ein Projekt alle zugehörigen laufenden Tasks (SVN-Commits, Debuggt, Läufe, etc.) in der Nähe geschlossen und nach unten und mit zwei getrennten Zweige des gleichen Projektes offen in der gleichen Zeit bekommen könnte sehr verwirrend, wenn für die Klasse-Browsing Tastaturkürzel verwenden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top