Java - asztali PC alkalmazásként tálalva - Hogyan "csomagoljam be"? Hogy lesz install. exe-m?
Nagyon szépen köszönöm a választ, nagyon hasznos!
Még egy dolgot had kérdezzek. Nem csak egy .jar file készült el az export (dist) mappában, hanem könyvtárak, fájlok, valamint egy .jnlp fájl is.
Ezek nélkül nem indul el a jar file. Ez szerinted probléma? A NetBeansben ki tudom konvertálni az egészet egy nagyobb jar fileba amit aztán .exébe alakíthatok?
A JNLP téma nekem ködös, de azt tudom, hogy az mindenképp JAR-on kívül van.
A külső mappa/fájlok ha jól tippelem a hivatkozott library-k. Ezeket bele lehet csomagolni a JAR-ba, azonban NetBeans-ben nem tudom hogyan kell.
Ha egy picit utánanézel a Maven eszköznek, hogy mit csinál, hogyan kell használni, utána egy kis kiegészítéssel vele könnyedén megoldható:
#1,#3 vagyok
Ha NB-ben nem sikerül megoldani, akkor viszont inkább egyszerűbb az eredeti elképzelés, kicsit pontosítva:
- egy telepítőkészítő szoftvert fogsz
- belecsomagolsz egy JRE-t (nem telepítőt, hanem kicsomagolt változatot)
- belecsomagolod a JAR-t, mellette a külső fájlokat
- belecsomagolsz még egy parancsikont, ami meghívja azt a konkrét JRE-t, hogy futtassa a JAR-odat (vagy JNLP-det): "jremappa\bin\java -jar xy.jar"
- és ezt telepítteted be valahová :)
Köszönöm a segítségeket, sikerült megoldani! :)
Úgy csináltam lényegében, ahogyan te tanácsoltad, egészen pontosan az "exe4J" programba belepakoltam az összes .jar fájlt (a library tartalmával együtt, amik szintén .jar fájlok ugyebár) és kiválasztottam melyik Osztály a Main. Ezekután pár kattintás és le is generálta az .exe fájlt :)
Az egyetlen "szépséghibája", hogy minden exe indításnál egy popup ablak ugrik fel, hogy ezt az "exe4j" programmal készítettem.
Ezekután az .exét az Inno Setup Compiler segítségével telepíthetővé varázsoltam 5 perc alatt.
Öröm és bódottá! :)) Köszi a helpet!
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!