In einem Java-Projekt gibt es zwei Java-Dateien mit der Hauptmethode. Die absoluten Pfade für diese beiden Java-Dateien sind:
%Vor%Und
%Vor%Wenn ich versuche, den Parameter "Main Class" in "Run Configuration" einzustellen, was muss ich einstellen?
Geben Sie den (vollständig qualifizierten) Namen der Klasse ein, die main enthält. Wenn Sie beispielsweise die Hauptposition von moveposition2 (und nicht die Position von moveposition1) verwenden möchten, geben Sie Folgendes ein:
%Vor%Außerdem sollten Sie auf "Suchen ..." klicken, um eine Liste von Klassen zu erhalten, die main () -Methoden enthalten, aus denen Sie auswählen können.
Wenn beide Klassen eine main()
-Methode haben, können Sie nur eine nach der anderen ausführen, da es sich eigentlich um zwei verschiedene Programme handelt.
Sie wählen also in der Ausführungskonfiguration entweder moveposition1
oder moveposition2
. Wenn Sie den anderen später ausführen möchten, klicken Sie mit der rechten Maustaste darauf und wählen Sie Run As...->Java Application
. Sie haben jetzt zwei Laufkonfigurationen für Ihr Projekt.
Unter Ausführungskonfigurationen können Sie unter 'Java-Anwendung' mehrere Startkonfigurationen erstellen. Erstellen Sie eins mit dem Projekt als project1
und die Hauptklasse als com.pre.moveposition1
und versuchen Sie es mit Run.
Sie sollten eine weitere für com.pre.moveposition2
erstellen, wenn Sie diese ausführen möchten.
Hinweis: Es empfiehlt sich, Klassen so zu benennen, dass sie mit Großbuchstaben beginnen.
Wenn es sich um ein Maven-Projekt handelt, suchen Sie nach Ihrer Klasse im Ordner target / classes. Sie öffnen natürlich auch den automatischen Build.