- Šta je Java virtuelna mašina?
- Preliminarna provjera instalirane verzije
- Šta vam je potrebno za rad?
- Gdje i šta preuzeti za instalaciju u Windows-u?
- Instaliranje Java virtuelne mašine
- Greška prilikom kreiranja platforme
- Greška kod otvaranja tipki registratora
- Greška pretrage glavne klase
- Greška kod otvaranja JAR datoteka
Virtuelne mašine odavno više nisu apstraktni koncept i danas su dostupne i razumljive svakom korisniku. Jedna od najpotrebnijih te vrste je Java virtuelna mašina (JVM), koja se u Windows sistemima inicijalno instalira pri prvoj instalaciji samog OS-a. Međutim, često je potrebno da ga sami instalirate, dopunite ili ažurirate komponente postojeće platforme. Zatim se predlaže da se shvati šta je to uopšte, za šta je potrebno, kako sami instalirati potrebne komponente i rešiti neke probleme vezane za pokretanje VM-a u Windows sistemima.
Šta je Java virtuelna mašina?
Počnimo s definiranjem šta je ova platforma zapravo, tako da će neuki korisnici odmah shvatiti zašto je potrebna njena obavezna instalacija na vlastite računare. U opštem smislu, ova platforma i njene komponente se obično koriste za izvršavanje svih vrsta skripti i apleta napisanih u programski jezik Java, kada posjetite internet stranice koje sadrže relevantan sadržaj. A to mogu biti multimedijski elementi u svim njihovim manifestacijama, neke jednostavne igre, dodaci za korištenje bankarskih usluga, interaktivne mape itd. .
Pored toga, podrška za ovu platformu aktivno se koristi u gotovo svim mobilnim telefonima, iako imaju vlastite operativne sisteme. Da li ste ikada primetili da na starim telefonima koji nisu imali savremeni OS kao što su Android ili iOS, lako možete instalirajte aplikacije (najčešće igre) iz datoteka jar i JAD formata? Java podrška je omogućila da se ovo uradi. I danas je takva podrška dostupna u svim mobilnim sistemima.
Konačno, vrijedi posebno napomenuti da je Java virtualna mašina izuzetno potrebna mnogim programerima i web dizajnerima za razvoj vlastitih apleta i aplikacija. Stoga postaje sasvim očito da ga je u svakom slučaju potrebno imati na računaru.
Međutim, korisnici koji ne razumiju zamršenost korištenja Java virtuelne mašine iznenadit će se da će biti nemoguće samo je pokrenuti. Da, zaista, to je tačno, pošto samo glavno izvršno okruženje nema grafički interfejs i može se koristiti samo kroz integraciju u web pretraživače instalirane na Vašem računaru računar ili laptop, ili u paketu sa IDE.
Preliminarna provjera instalirane verzije
Prvo, provjerimo je li Java VM okruženje instalirano na vaš sistem. Za provjeru pozovite komandnu konzolu (cmd) koristeći bilo koji način koji vam odgovara (ne nužno u ime administratora), a zatim postavite naredbu java-version da se izvrši.

Ako je okruženje instalirano, prikazaće se Informacije prikazane na gornjoj slici, pri čemu primarnu pažnju treba obratiti na verziju platforme. Budući da se ne ažurira uvijek automatski čak i kada instalirate ažuriranja za same Windows sisteme, toplo se preporučuje da takvo ažuriranje izvršite ručno preuzimanjem potrebnog sadržaja sa službenih resursa, a zatim ga sami instalirate.
Šta vam je potrebno za rad?
Uopšteno govoreći, treba posebno reći da je Java virtuelna mašina samo jedna od mnogih komponenti cele platforme. Dakle, oni koji se bave kreiranjem aplikacija moraju da instaliraju specijalizovani JDK developer paket (Java Development Kit), a običan korisnik će morati da ima samo izvršno JRE okruženje, gde će biti nemoguće kreirati sopstvene aplete, ali biće moguće pokrenuti i koristiti gotove programe napisane na Javi. Ali ako želite da postanete kvalifikovani programer, možda ćete morati da uzmete IDE komplet za sebe (trenutno su najčešći i preporučeni za instalaciju i upotrebu Eclipse i NetBeans).
Gdje i šta preuzeti za instalaciju u Windows-u?

Što se tiče preuzimanja komponenti, potrebno za Instalirajte ili ažurirajte Java virtuelnu mašinu, možete posetiti java.com web stranica, gdje ćete u odjeljku preuzimanja odmah biti upitani da preuzmete instalacijski program koji odgovara vašoj operativni sistem.

Ako su vam potrebne dodatne komponente, možete pogledati Oracle resurs.com, gdje su trenutno dostupne puna Java SE (JDK) verzija 12, neke ranije modifikacije platforme i skup Netbeansa.
Ovdje vrijedi dati malo objašnjenja, jer mnogi korisnici mogu imati sumnje u to koji komplet preuzeti, jer na stranici postoje čak tri modifikacije! Očigledno, trebat će vam samo se verzija, budući da je EE razvojno okruženje usmjereno na preduzeća, a ja sam slična platforma za rad sa mobilnim sistemima.
Instaliranje Java virtuelne mašine
Dakle, pretpostavljamo da je instalater preuzet sa jednog od zvaničnih izvora na računar korisnika.

Sada instalacijski program Java Virtual Machine Za Windows 10 (kao u donjem primjeru) mora se pokrenuti kao administrator (ako vaš ugrađeni račun superkorisnika nije deaktiviran).

U početnom prozoru instalacije ne možete ništa promijeniti, već jednostavno kliknite na dugme za potvrdu instalacije, nakon čega proces kopiranja datoteka počinje integrirati sve potrebne komponente u sistem.

Kada se kopiraju glavne komponente, morate se složiti sa deinstaliranjem zastarjelih komponenti (ako ih ima) i kliknite odgovarajuće dugme (Deinstaliraj). Na kraju ćete morati ponovo da kliknete na dugme za nastavak, nakon čega će se pojaviti poruka o uspešnoj instalaciji.
Napomena: imajte na umu da će aplet odgovoran za praćenje ažuriranja odmah biti dodat u odjeljak za pokretanje sistema. Ako vam ne treba, možete ga onemogućiti korištenjem odgovarajućeg odjeljka bilo u konfiguraciji (msconfig) za Windows 7 ili u "Task Manageru" (taskmgr) za Windows 8 i 10.
Greška prilikom kreiranja platforme
Konačno, platforma je instalirana. SAD obratimo pažnju za neke kvarove i greške koje se mogu pojaviti nakon završetka integracije komponenti u sistem. Prvi i najčešći problem je nemogućnost pokretanja Java virtuelne mašine (za Windows poslednjih generacija ovaj problem se obično ne primećuje, ali u nepodržanom više verzija sistema kao što je XP može da se manifestuje).
Da biste riješili problem, koristite svojstva računara, idite na dodatne parametre, uđite u odjeljak varijable okruženja, kreirajte novi parametar s imenom i vrijednošću prikazanim na donjoj slici.

U primjeru, navedena vrijednost odgovara 512 MB dodijeljene RAM-a koju je mašini dozvoljeno koristiti. Ako je potrebno, možete ga povećati.
Greška kod otvaranja tipki registratora
Ponekad Java virtuelna mašina za Windows 7 i novije verzije može dati grešku u pristupu registru, posebno kada radi preko komandne linije. U ovoj situaciji, potrebno je da pristupite System32 direktorijumu i izbrišete tri izvršne EXE datoteke sa sledećim imenima: java, javaw i javaws. Nakon toga, potrebno je samo da ponovo instalirate okruženje koristeći prethodno preuzeti instalacioni fajl.
Greška pretrage glavne klase
Još jedan neuspjeh, u kojoj virtuelna mašina se spontano isključuje i u hitnom režimu može se eliminisati na sledeći način.

Prvo pokrenite alat za pretragu i uklanjanje zlonamjernog softvera upisivanjem mrt naredbe u konzoli Pokreni, kliknite Nastavi, a zatim odaberite Potpuno skeniranje. Na kraju procesa, potpuno ponovo pokrenite sistem, zatim se prijavite u konfiguraciju (msconfig) ili u "Task Manager", a zatim deaktivirajte komponentu za pokretanje koja se zove WJView na listi.exe. Nakon toga, ponovno pokretanje sistema mora se izvršiti bez greške.
Greška kod otvaranja JAR datoteka
Konačno, greška u vezi sa nemogućnošću otvaranja objekata jar formata koji odgovaraju platformi i virtuelnoj mašini ispravlja se na sledeći način.

Na" kontrolnoj ploči " unesite odjeljak zadani programi, kliknite vezu mapiranje vrsta datoteka ili protokola na pojedinačne programe, odaberite ekstenziju s popisa .jar, kliknite na dugme promene programa i izaberite Java virtuelnu mašinu. Ako problem i dalje postoji, pokušajte potpuno ponovo instalirati cijelu platformu.