Sadržaj:
Definicija - Što znači BeanShell?
BeanShell je otvoreni izvorni interpretacijski izvor Java koji ima značajke jezika skriptiranja predmeta razvijene u Javi. BeanShell koji je razvio Patrick Niemeyer, pokreće se u okruženju Java Runtime Environment i koristi varijaciju Java sintakse. BeanShell korišten je u mnogim aplikacijama poput Apache Ant, WebLogic Server i Apache OpenOffice. BeanShell je također popularan alat za uklanjanje pogrešaka i testiranje za platformu Java Virtual Machine.
Tehopedia objašnjava BeanShell-a
BeanShell pruža jednostavno integriranje API-ja i može se izvoditi u okruženjima grafičkog i naredbenog retka. BeanShell može dinamički izvršavati standardnu sintaksu Java, fragmente Java koda, lagano upisani Java kod i pružati proširivost za Java aplikacije. Omogućuje također transparentan pristup svim Java objektima i API-ima. BeanShell se na mnogo načina može smatrati paketom koji se sastoji od dinamički interpretirane Jave, skriptnog jezika i fleksibilnog okruženja. BeanShell može se pokretati u četiri načina: konzola, naredbena linija, udaljeni poslužitelj i applet. Slično kao Perl i JavaScript, BeanShell podržava skriptirane objekte kao jednostavne metode zatvaranja. Značajke skriptiranja uključuju alate za obradu događaja, izvještavanje o pogreškama i zatvaranje metoda.
BeanShell ima širok spektar upotrebe. Može pomoći u daljinskom uklanjanju pogrešaka, korisničkom skriptu proširenja, konfiguraciji, testiranju i dinamičkoj implementaciji. Može vam pomoći u istraživanju Interaktivne Jave. BeanShell uz pomoć cjelovite Java sintakse također se može koristiti za zamjenu datoteka svojstava i pokretanje konfiguracijskih datoteka s pravim skriptama za izvođenje složenih inicijalizacija i postavki. BeanShell se također koristi za dinamičko ocjenjivanje cjelovitih Java izvora, kao i za procjenu Java izjava, izraza i metoda.
