Jak uruchomić skompilowany program

0

Witam,

Co i jak zrobić żeby uruchamiać aplikację okienkową za pomocą skrótu na pulpicie czy np w MenuStart?

Pozdrawiam, Robert.

0

windows automatycznie otwiera aplikacje spakowana w jar przy dwukliku

0

Żeby uruchomić normalnie (jak inne aplikacje w systemie) musisz:

  1. zrobić z niego jara:
    jar -cf myfile.jar *.class
    (środowisko uruchomieniowe musi mieć zainstalowaną maszynę wirtualną Javy)

  2. albo skompilować program do pliku .exe (ale to już osobnym programem)

0

dzięki za odpowiedzi.
prosze powiedzcie jeszcze w jaki sposób robią to firmy developerskie, wypuszczając na rynek komercyjny program, np program do księgowości firmy LeftHand albo eclipse(też chyba w Javie jest?). czy te programy uruchamiamy właśnie tak jak to opisaliście?
nie wiem czy zrozumiale piszę o co mi chodzi. chodzi mi o to żeby program Javy uruchamiać jak natywną aplikację napisaną w C++ czy Delphi.

0

Pisze się prosty exe, którego jedynym zadaniem jest sprawdzenie istnienia jvm oraz wywołanie javy z argumentem będącym właściwym plikiem jar lub klasą startową umożliwiającą wczytanie reszty programu już pod środowiskiem jvm, a także parametrami określającymi limity pamięci dla javy i jej programów. Na przykład samo archiwum z klasami może być dodatkowo zaszyfrowane lub muszą być spełnione jakieś warunki (np. rejestracja, aktywacja) określone przez autora aby program uruchomił się.
Najkrócej więc jakiś natywny plik wykonywalny może tylko wywoływać polecenie "java -splash:obrazek -xms ilość_pamięci -jar plik_jar". Dlatego wiele z tych plików uruchomieniowych ma tylko/aż 50 KB.

0

dzieki wielkie :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1