Witaj,
może odgrzebuję stary post ale wydaje mi się, że nie udzielono Ci satysfakcjonującej odpowiedzi :)
jak to zrobić na Windows:
jeśli już zbudowany projekt - wyeksportowany do pliku *.jar otwórz go np. winrarem, i zobacz czy zawiera folder z nazwą projektu oraz "META-INF". W tym folderze będzie plik o nazwie MANIFEST.MF jak go edytujesz w notepadzie to powinna się tam znajdować linijka o nazwie "Main-Class: NazwaProjektu.Klasa" Klasa jest to oczywiście główna klasa Twojego projektu.
Jeśli tego nie masz to interpretator Javy nie wie którą klasę uruchomić jako pierwszą (jesli masz ich np. kilka)
np w ECLIPSE: Przy eksporcie projektu do "Java/JAR file" przy którymś kroku będziesz miał możliwość podania "Main class"
Code on!