NetBeans und Eclipse-ähnliche "Run-Konfigurationen"

9

Ist es möglich, in NetBeans etwas Ähnliches wie die "Run-Konfigurationen" von Eclipse zu erstellen? Ich arbeite an einem riesigen Projekt, das derzeit in keine Teilprojekte in Eclipse unterteilt ist. Es gibt tatsächlich viele Anwendungen im Projekt, die eigene Hauptmethoden und separate Klassenpfade haben. Ich weiß, es ist ein Durcheinander.

Ich überlege mir, das Projekt auf NetBeans zu migrieren. Auf lange Sicht wäre es sinnvoll, viele Projekte zu erstellen, aber für den Moment wäre es ein echter Lebensretter, wenn ich in NetBeans ähnliche Sachen machen könnte wie in Eclipse: Erstelle "Launcher" mit eigenen Klassenpfaden. Ist das möglich?

Wenn es leicht ist, dieses Verhalten mit "externen" Projekten zu emulieren, sind auch Hinweise dazu willkommen.

    
auramo 12.08.2009, 19:26
quelle

3 Antworten

4

Ich weiß nicht, ob das viele Monate später irgendwelche Interessen hat: Ссылка

    
Karussell 21.03.2010 19:35
quelle
2

Die Verwendung von Profilen in Maven ist nahe an den von Eclipse bereitgestellten Ausführungskonfigurationen, aber nicht ganz so flexibel. So können Sie Ihr Profil in Ihrer POM.xml

definieren %Vor%

Dann in den Projekteigenschaften klicken Sie auf Ausführen. Ihre Profile werden im Dropdown-Menü für Konfiguration aufgelistet. Hier können Sie die Argumente für jedes im POM aufgelistete Profil erstellen.

Dies ist keine vollständige Antwort auf das Problem. Offensichtlich mangelt es NetBeans an der Möglichkeit, schnell und einfach zwischen den Laufkonfigurationen innerhalb der IDE zu wechseln, und diese Konfigurationen sind unabhängig vom Build-Tool und extern zum Repository. Ich schließe mich verschiedenen Datenbanken an und verwende verschiedene Eingabekonfigurationen, je nachdem, an welchem ​​Aspekt des Projekts ich arbeite. Dies ist bei NetBeans sehr einschränkend. Ich möchte nicht, dass alle meine Laufkonfigurationen in das Repository eingecheckt werden, was mit den Profilen geschieht, die zum Projekt-POM hinzugefügt werden.

[EDIT] : Ich war also fast mit der Antwort oben. Wenn Sie auf die Schaltfläche Anpassen ... klicken, können Sie nun

auswählen
  

Bleibt privat für diese IDE-Instanz

und jetzt wird dieses Profil / diese Konfiguration NICHT im POM gespeichert. Tatsächlich ist es in den Projektdateien - nb-configuration.xml gespeichert.

    
Nelda.techspiress 03.02.2017 17:25
quelle
0

Was ich tun würde, ist Ant zu verwenden und eine Reihe von Zielen zu haben, die die main () -Methoden aufrufen, an denen Sie interessiert sind.

Der Vorteil davon ist, dass Sie diese "Shortcuts" sogar außerhalb Ihrer IDE in der Befehlszeile verwenden können, was für fortlaufende Integrations-Builds und solche Dinge nützlich ist.

Beachten Sie, dass NetBeans Ihnen erlaubt, gerade Symbolleisten- / Menüverknüpfungen zu Ant-Zielen Ihrer Wahl zu definieren, was ich sehr nützlich finde.

Zum Beispiel haben meine Projekt-Build-Dateien in der Regel Verknüpfungen, um Tomcat sogar zu starten und zu stoppen, sehen Sie dies als Beispiel:

Ссылка

    
Peter Thomas 13.08.2009 10:32
quelle

Tags und Links