Mam plik jar zawierający dwie klasy java, obie mają główne metody. Czy istnieje sposób, który mogę określić podczas uruchamiania pliku jar, do której klasy należy wywoływać? Wiem, że plik manifestu można zmodyfikować, aby określić główną klasę, ale ponieważ można wymienić tylko jedną klasę, to nie pomaga. Sprawdziłem poniższe linki, ale te nie odczuwało rozwiązania problemu:Jak uruchomić określoną klasę główną ze słoika
oczywisty plik execute a main class from a jar
To daje NoClassDefFoundError.
java -jar –
możliwe duplikat [Jak uruchomić klasę z słoik, który nie jest Main-Class w pliku manifestu] (http://stackoverflow.com/questions/5474666/how- uruchamiać-klasa-z-słoik-który-jest-nie-główną-klasą-w-jego-pliku-manifestu) –