ja ustawić główne klasy jak to użyć wtyczki maven:Określ główną linię poleceń klasa Wiosna-Boot
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.myapp.main.MainClass</mainClass>
</configuration>
</plugin>
Ale czasami chcę uruchomić aplikację z innego mojego głównego klasy. Jakie są argumenty wiersza poleceń, aby to zrobić?
java -jar myapp-1.0.jar ...
Thx
+1. Mam to samo pytanie (zdecydowałem się na napisanie mojej własnej "głównej" klasy głównej, która zajmie się pierwszym argumentem, a następnie wyśle ją gdzieś indziej, abyś mógł uzyskać ładną linię poleceń bez pełnych nazw klas i dziwnych rzeczy -D, ale dobrze wiedzieć, kiedy chcesz prowadzić zajęcia, o których wcześniej nie myślałeś). – Thilo
możliwy duplikat [wielu uruchamianych klas wewnątrz JAR, jak je uruchomić?] (Http://stackoverflow.com/questions/3976514/multiple-runnable-classes-inside-jar-how-to-run-them) –
Vinay Lodha, nie, to nie działa: 'Wyjątek w wątku" main "java.lang.NoClassDefFoundError: org/springframework/beans/BeansException' – etig