
Od svog nastanka pre vise od trinaest godina Java je imala ogroman uspeh u industrijskim i poslovnim (veb, server) primenama.
To je prvi izbor OO (objektno orijentisanog) jezika. Bez obzira na složenost koja stoji iza OO, visenitnost, memoriju modela itd. Njena semantička i sintaksička konačnost čine Javu odličanim izborom za učenje kao prvog programskog jezika.
Čak i gubitak poverenja od strane Oracle-a da preuzme tržište još ne može pokvariti java uspeh.
U Albrecht Weinert's MEVA-Lab (laboratoriji) mnoge Java aplikacije i klasifikovane biblioteke su napravljene. Veći deo ovog posla je urađen u kontekstu snažnog okvira Frame4J (odnosno njegovog prethodnika WeinertBib). Neki od tih uređaja - uključujući industrijske automatizacije sa Javom, takođe stranih korisnika - su radili i još uvek rade neprekidno godinama, bez izazivanja ikakvih problema.

Okvir Frame4J je projekat otvorenog izvora od septembra 2008. Većina alata i aplikacija su portovana od pomenutog odobrenog prethodnika - koristeći samo Frame4J za nove razvoje.
[ dokumentacija | izvori | binarno stablo, resursi | instalacija | alati ]
Tamo ćete naći i programe koje podržavaju stvaranje i razmeštanje java softvera i sadržaj web-sajta
- MakeIndex za generisanje ili ažuriranje liste fajlova, opcionalno sa generisanih sličica,
- FuR za sastvljanje gradivnih blokova zajedno,
- CVSkeys za estetiku i problem-slobodnog izvoza iz verzije kontrolnog sistema (oba CVS ili SVN),
Neki saveti
- 1.) Fajlovi sa imenom predrmet(slučaj)
- Predmet ima važnu ulogu u Java slučaju osetljivih sintaksi i važan je u Java stilu — za programere i za alate. Imena klasa, interfejsa i paketi moraju da budu upravo ogledala u nazivima (pod-) direktorijuma i datotekama. Ali predmet u imenima datoteka, i dalje izaziva probleme na internetu: Ako samo jedan server, zastupnik, ruter, pretraživač ili bilo ko u tom lancu misli da zna bolje i promeni slučaj u URL-u, dobićete problem sa pogrešno nazvanim preuzetim fajlom. Zato jedan Java izvor ili klasne datoteke retko se nude za direktno preuzimanje. Alternative su pristup preko kontrole verzija (SVN) ili obezbeđivanje arhiva (.zip or .jar).
- 2.) O .jar and .zip
- Što se tiče njihovih arhiva i kompresione funkcije oba su jednaki. SUN je samo iskoristio "svetski standard".zip je nepromenjen za .jar. (Ah, samo kada bi svi ostavili uspostavljene standarde razmršene) SUN je samo stavio neku semantiku na vrh;. Kao značenja pojedinih direktorijuma i fajlova za java runtime.
Ali neki pretraživači odbacuju preuzimanje Java arhiva, čak i sa "Save as"na desni klik miša.
Ako ste imali okvirni Frame4J instaliranu alatku UCopy vam pribavlja sve tipove fajlova (uključujući .class. .jar .css .var etc.).
- 3.) O Javi -preduslovi (JDK, JRE)
- preteča okvira i Java kodovi bazirani na njemu zahtevaju barem "Java 2" kao JRE / JDK1.4.x ili više. Ali, kako danas izostaje suštinski prigovor, protiv korišćenja Java6, JDK1.6.0_23 ili više, svi (znatani) napori i ograničenja za Java2 kompatibilnost su izostala, jer su oni sada samo smeće.
Mnogi Java projekti su na pragu da to urade ili su već uradili. Dakle, samo zamislite Javu 5 ili 6 kao potrebnu bazu. Frame4J zahteva Javu6. - 4.) O instalaciji okvira
- Da biste koristili okvirni Frame4J
samo stavite arhivu frame4j.jar u jre-directory lib\ext\ vaše Java instalacije nazvanom "instalirana ekstenzija". (Pogledajte
downloads.)
Ako samo izdvojite (najnoviji) erg.zip fajl u osnovni direktorijum vaše JDK instalacije (to bi trebalo da izgleda ovako C: \ Program \ JDK \) dobijate stvarni okvir i sve njegove priključke, CommAPI, javaMail , JMKS, GVT, Servleti, iTekt, povezanu dokumentaciju itd. u jednom koraku.
- 5.) Alati
- Nakon instalacije okvira prema savetu 4 neki korisni osnovni alti su dostupni: Update, MakeIndex, UCopy, FuR, CVSkeys, ShowProps, ShowPorts itd.
- 6.) na XML
- Od kad JDK / JRE 1.4.x the XML podrška pripada osnovnoj opremi Jave. Jedani izuzetak je (bio?) XSLT 2.0, koji može da se dopunjuje kao Saxon 9, sadržan u erg.zip.
i u savremenim udzbenicima. Početnici mogu korisno iskoristiti čak i (2001) "Java für Ingenieure".