2013-08-27 52 views
5

Próbuję utworzyć plik wykonywalny mojej aplikacji Java, ale nie wiem, jak to zrobić.Jak wygenerować plik wykonywalny projektu Java w środowisku Eclipse

Wiem, jak wygenerować plik wykonywalny jar, ale chcę utworzyć aplikację wykonywalne.

Korzystam z zaćmienia indygo, aby utworzyć aplikację java i wygenerować plik jar.

Jak wykonać plik wykonywalny?

+0

Co masz na myśli przez aplikację do wykonywania? Exe? –

+0

@NarendraPathai - tak, proszę pana. –

+0

o nie, nie, jestem początkujący w Javie, więc chcę o tym wiedzieć. w przeciwnym razie nadal nie wysłałem takiego pytania. –

Odpowiedz

4

Polecam launch4j do tworzenia plików wykonywalnych z plików JAR.

0

Wiele lat temu Microsoft używa do generowania kodu exe z kodu Java, ale nie wierzę, że Eclipse ma tę funkcję.

+0

co następnie zrobić? jakieś wskazówki, sir? –

+1

JSmooth plik .exe wrapper plik JAR Javy do pliku wykonywalnego exe JSmooth to program wykonywalny Java. Tworzy natywne programy uruchamiające system Windows (standardowy .exe) dla aplikacji Java. Sprawia, że ​​wdrażanie java jest znacznie bardziej płynne i przyjazne dla użytkownika, ponieważ jest w stanie samodzielnie znaleźć zainstalowaną wirtualną maszynę Java. Gdy nie ma dostępnej maszyny wirtualnej, opakowanie może automatycznie pobrać i zainstalować odpowiednią maszynę JVM lub po prostu wyświetlić komunikat lub przekierować użytkownika do witryny internetowej. JSmooth oferuje wiele wrapperów dla aplikacji Java, każdy z nich ma własne zachowanie: Pobierz: http://jsmooth.sourceforge.net/ – ankit

+0

@ScaryWombat wierzę, że masz na myśli [Visual J ++] (https://en.wikipedia.org/wiki/Visual_J%2B%2B) –

1

Możesz użyć JSMOOTH, aby owinąć plik JAR do pliku .exe. z wiki -> JSmooth to narzędzie do zawijania plików Java JAR do plików wykonywalnych EXE systemu Windows.

Więcej informacji można zobaczyć this answer

1

Najczęstszym sposobem generowania EXE z pliku jar jest użycie co jest znane jako "owinięcie".

Jednym z bardziej popularnych wrapperów jest http://www.jwrapper.com/, który wierzę, że mojang używa do pakowania minecraft do okien.

Jeśli jednak chcesz wygenerować wyłącznie natywny EXE, który działa jako samodzielny, będziesz potrzebować natywnego kompilatora, na przykład: http://jnc.mtsystems.ch.

Pod koniec dnia java jest przeznaczona do uruchamiania na maszynie wirtualnej, dwukrotne kliknięcie na oknach otwiera ją mimo wszystko, ale jeśli naprawdę chcesz zrobić EXE, powyższe metody powinny działać.

Powiązane problemy