Connection to server closed. Logime uuesti sisse kasutajana klaus . student@desktop:~$ ssh klaus@server klaus@server's password: klaus Veendume, et teenus on väljalülitatud ja mitteaktiivne. klaus@server:/$ systemctl is-active iscsid inactive klaus@server:/$ systemctl is-enabled iscsid disabled Ülesanne 6 Paigalda Oracle Java 8 PPA repositooriumist ppa:webupd8team/java . Vaata mis versioon Java kompilaatorist ( javac ) sul töötab. Kas selle operatsiooni tulemusena lisandus pakettide signeerimisvõtmeid, millega signeeritud pakette peetakse usaldusväärseteks? Lisame repositooriumi ppa:webupd8team/java . klaus@server:/$ sudo add-apt-repository ppa:webupd8team/java Tulemuseks näeme, et lisandus üks uus võti pakettide signeerimiseks. Uuendame pakettide nimistut. klaus@server:/$ sudo apt-get update Installeerime Oracle Java 8.
(Enterprise JavaBeans), mis asuvad erinevates süsteemides. On Java SE laiend. Selle platvormi SDK sisaldab võimsat serverit ning suurt arvu teisi Java tehnoloogial põhinevaid käituskeskkondi Pildil on toodud Java platvormide standardklasside näiline jaotus. JDK programmid ja klassid: põhilised osad (pildil on toodud paki jdk1.6.0_11 ja kataloogi bin sisu): · kompilaator javac tõlgib algteksti baitkoodi; · interpretaator java, sisaldab JVM teostuse; · aplettide läbivaatamise programm appletviewer, asendab veebilehitseja; · silur jdb; · disassembler javap; · varundusprogramm jar; · dokumendikoostamise programm javadoc; · C keele päisfailide genereerimise programm 5 javah ;
· JIT (Just In Time) kompilaator - teisendab vahekoodi masinkoodiks "vajadusel" (näit. optimiseerimise eesmärgil). Näiteks keele Java korral Programmi elutsükkel (IDE mõttes - small picture, mitte segi ajada elutsükliga tarkvaratootmises): · programmi teksti sisestamine (näiteks notepad abil, programmi teksti toimetamiseks kontoripaketid hästi ei sobi!) · programmi kompileerimine (Java keele korral: javac Programm.java) · süntaksivigade parandamine (süntaksi silumine) · käivitamiseks vajaliku keskkonna loomine ja muude programmide kaasamine (kui vaja) · programmi käivitamine (Java keele korral: java Programm ) · sisuliste vigade parandamine (silumine, debugging) · programmi testimine (testid peavad olema ENNE välja mõeldud; parem veel, kui testib keegi teine) · programmi dokumenteerimine (Java keele korral genereeritakse html-vormingus