NetBeans und Eclipse-wie "run configurations"
Ist es möglich alles zu schaffen, was ähnlich wie in Eclipse "run configurations" in NetBeans? Ich arbeite gerade an einem riesigen Projekt, die derzeit nicht unterteilt in alle Teilprojekte in Eclipse. Es gibt in der Tat viele Anwendungen im Projekt, die Ihre eigene main-Methoden und separate klassenpfade. Ich weiß, es ist eine Schweinerei.
Bin ich der Betrachtung über die Migration das Projekt NetBeans. Langfristig wäre es sinnvoll, erstellen viele Projekte, aber jetzt wäre es ein echter Lebensretter, wenn ich tun könnte ähnliches in NetBeans als Eclipse: erstellen "Trägerraketen", die haben Ihre eigenen klassenpfade. Ist das möglich?
Wenn es leicht zu ahmen dieses Verhalten mit "externen" Projekten, die Hinweise sind ebenso willkommen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Weiß nicht, ob dies Interessen viele Monate später: http://wiki.netbeans.org/FaqTwoMainClassesWithArguments
Profile in Maven ist in der Nähe der Run Configuirations, die Eclipse bietet, aber nicht ganz so flexibel. So können Sie definieren Ihr Profil in Ihrem POM.xml
Dann in den Projekt-Eigenschaften klicken Sie auf "Ausführen". Ihre profile werden im dropdown-Menü für die Konfiguration:. Hier ist, wo können Sie erstellen, die Argumente für die einzelnen profile aufgeführt, die in der POM.
Dies ist keine vollständige Antwort auf das Problem. Klar NetBeans fehlt die Fähigkeit, sich schnell und einfach wechseln Sie zwischen Lauf-Konfigurationen innerhalb der IDE und haben diese Konfigurationen werden unabhängig von der build-tool und externe repository. Ich lege auf verschiedene Datenbanken und verschiedene input-Konfigurationen basieren auf dem Aspekt des Projekts an dem ich arbeite. Dies ist sehr einschränkend in NetBeans. Ich will nicht alle meine run-Konfigurationen überprüft, die in das repository, das ist, was passiert mit den Profilen Hinzugefügt werden, um die Projekt-POM.
[BEARBEITEN]: Also, ich war fast da mit der Antwort oben. Klick auf die Anpassen... - Taste können Sie nun auswählen,
und nun ist dieses Profil/Konfiguration NICHT gespeichert werden, in der POM. In der Tat, es ist gespeichert in den Projekt - Dateien- nb-configuration.xml.
Was ich tun würde, ist die Verwendung von Ant und habe eine Reihe von Zielen, die aufrufen, die die main () - Methoden sind Sie intrerested in.
In der Tat der Vorteil dieser ist, dass Sie können diese sogar mit diesen "Abkürzungen" außerhalb deiner IDE auf der Kommandozeile, die nützlich für continuous integration builds und solche Sachen.
Beachten Sie, dass NetBeans können Sie noch definieren, Symbolleiste /Menü-shortcuts zu Ant-targets Ihrer Wahl, das finde ich sehr nützlich.
Beispielsweise mein Projekt-build-Dateien haben in der Regel shortcuts sogar starten und stoppen Sie Tomcat, siehe hierzu ein Beispiel:
http://ptrthomas.wordpress.com/2006/03/25/how-to-start-and-stop-tomcat-from-ant/