Citat:
Iskren da budem, 80% ove poruke nisam razumeo, zbog nemustog jezika koji koristis.
A to da li je asociran .jar fajl je apsolutno besmisleno pitanje. Pri instalaciji se asocijacija uvek konfigurise gotovo uvek automatski.
Isti problem je i sa .exe fajlovima. Desava se da nedostaje .NET framework ili postoji ali nije takodje asociran pa je isti problem. Korisnici dobijaju sve vec instalirano i gotovo kada instaliraju Windows pa se to ne primecuje ali je princip kod svih isti.
Hajde mi reci, molim te sta je nejasno u mojoj prethodnoj poruci?
Jedno je kada ti distribuiras aplikaciju jednom korisniku i ti je sam i postavljas pa namestis sve kako treba. Na primer, ovde u domu imaju prog u javi i imaju .bat shortcut na desktopu. Tu niko nece nista instalirati ili dirati, tako da nema potrebe za nekim wrapperima.
ALi sta se desava sa "nekontrolisanim" okruzenjem? Sa aplikacijama koje se distribuiraju obicnim korisnicima? Sta ako neko hoce da startuje aplikaciju a nije instalirana java odnosno odgovarajuca verzija iste? Ko vrsi tu proveru? Ili ako je nekome jar preuzeo neki drugi program ( Nokia Jar Installer, ili kod mene je nekada TotalCmd otvarao jar kao zip fajl ). Nema potrebe prepustiti slucaju takvu situaciju. I u takvim situacijama wrapperi su pravo resenje ako se ja ne varam
I da se nadovezem na ovu tvoju prethodnu poruku. Jar fajl je isti UVEK, na svim platformama, samo se te finese oko distribucije/startovanja razlikuju.