Jak spakować JRE w EXE dla aplikacji Java? Launch4j mówi, że „brak jest środowiska wykonawczego lub jest uszkodzony”.

Jestem nowym użytkownikiem programowania w Javie, ale ogólnie wiem, jak wszystko działa. Chciałbym móc umieścić plik jar i jre w pliku wykonywalnym systemu Windows (exe), aby podczas jego dystrybucji klient nie musiał instalować środowiska JRE. Jakiego programu powinienem użyć?

Mam launch4j i wydaje się, że robi dokładnie to, czego chcę, ale kiedy próbuję uruchomić aplikację, otrzymuję „Ta aplikacja została skonfigurowana do korzystania z dołączonego środowiska Java Runtime Environment, ale środowisko wykonawcze brakuje lub jest uszkodzone”.

Chcę, aby moja aplikacja była tylko uruchamialnym exe, a nie instalatorem. W każdym razie, czy ktoś może mi pokazać, jak poprawnie połączyć JRE z launch4j?

questionAnswers(7)

yourAnswerToTheQuestion