Java Web Start - czy to wciąż żyje?

Java Web Start - czy to wciąż żyje?
piotrpo
  • Rejestracja:ponad 7 lat
  • Ostatnio:13 dni
  • Postów:3277
0

Czy JWS jest technologią, której użycie można / należy rozpatrywać? Czy są jakieś inne odpowiedniki mobilnych marketów z aplikacjami, które mogą rozwiązać problem dystrybucji aplikacji desktopowych?

KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:około miesiąc
  • Lokalizacja:Silesia/Marki
  • Postów:5505
0

Sądząć po ilości odpowiedzi, chyba nie żyje.
A nie możesz zrobić zwykłem jarki do ściągnięcia?
W czym jws jest lepszy?


Mama called me disappointment, Papa called me fat
Każdego eksperta można zastąpić backendowcem który ma się douczyć po godzinach. Tak zostałem ekspertem AI, Neo4j i Nest.js . Przez mianowanie
piotrpo
Zwykła jarka się sama nie ściągnie (np. aktualizacje).
damianem
  • Rejestracja:prawie 8 lat
  • Ostatnio:4 miesiące
  • Postów:205
0

Oracle will not include Java Web Start in Java SE 11(18.9LTS)and later. Oracle will begin encouraging application developers and users to transition away from Java Web Start and encourage non-commercial consumers to remove any unused or non-supported Oracle JRE installations from their desktops.

https://www.oracle.com/technetwork/java/javase/javaclientroadmapupdate2018mar-4414431.pdf

Wibowit
  • Rejestracja:około 20 lat
  • Ostatnio:około 5 godzin
1

Długofalowa strategia jest taka, żeby nie było żadnej systemowej instalacji Javy, a zamiast tego JRE było wrzucane bezpośrednio do instalatorów i aktualizowane tym samym mechanizmem co reszta aplikacji.

Przykładowymi aplikacjami z wbudowanym JRE są IDE od JetBrains, np IntelliJ IDEA, PyCharm, WebStorm, CLion, itd


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
edytowany 2x, ostatnio: Wibowit
Zobacz pozostałe 2 komentarze
Wibowit
W praktyce będzie to wyglądać tak, że ściągniesz sobie np AdoptOpenJDK 11, wygenerujesz skrojoną pod twoją aplikację JRE i dorzucisz do instalatora. Na Linuksach może być inaczej, bo jeśli tam Javka będzie wrzucona do oficjalnego repozytorium to będzie można zrobić zależność na paczkach. Co kto lubi, ale bez udziału Oracle'a.
piotrpo
A znasz jakieś gotowe rozwiązania do aktualizacji aplikacji? Rozkminiam właśnie dystrubucję windowsowej aplikacji, o dużej liczbie instalacji, utrzymywanie jej wersji itd.
Shalom
@piotrpo: maven ;) Brzmi głupio, niemniej wcale takie głupie nie jest. Dajesz dependencies na LATEST i przy starcie aplikacji najpierw puszczasz mavena żeby pobrał najnowsze jary.
Wibowit
Jeśli LATEST to pod warunkiem, że jest tylko przy głównym artefakcie, który ma już poukładane zależności w konkretnych uzgodnionych wersjach. No chyba, że jednak nie o to chodziło?
Shalom
No tak, chodzi mi o latest przy tym "głównym" jarze aplikacji.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.