Apache Commons BTF áll a Bean Scripting keretrendszer (BTF).
Ez a csomag segít a fejlesztőknek levelet JSP fájlokat más nyelveken míg továbbra is képes, hogy kölcsönhatásba lépnek, és lehetőségük van Java osztály könyvtár.
Alapvetően BTF segítségével a fejlesztők használni egy vagy több szkript nyelvek a saját Java kód. A BTF API fogja kezelni az ellentmondásokat a Java és a programozási nyelv hagyta, hogy a két egymásra is gond nélkül, vagy hiba.
Commons BTF lehet használni, mint egy önálló könyvtár, mint egy osztály könyvtár, vagy annak részeként a Java alkalmazás szerver.
A projekt jön két különböző változatban. Branch 2.x tartalmazza az eredeti kódot adományozott az Apache az IBM csapat, míg az újabb 3.x ág egy újra munkát az eredeti kódot, némi extra funkciókat is hozzátette (főleg XML és a Java 1.6 + támogatás).
Tulajdonságok :
- Támogatott BTF 2.x nyelveken:
- Commons JEXL
- JavaScript
- NetRexx
- Python
- Tcl
- XSLT
- Támogatott BTF 3.x nyelveken:
- Groovy
- Java
- JRuby
- JudoScript
- ObjectScript
- ooRexx
- Prolog
Mi az új ebben a kiadásban:
- Lehet használni, mint egy kiterjesztése csomagot Java helyezve a & quot; jre / lib / ext & quot; [Használva, a szál összefüggésben classloader, azaz. az eredmény a "Thread.currentThread (). getContextClassLoader () ']
- Az eltávolított kísérleti "DebugLog" osztályú, superceded commons-fakitermelés és log4j
- Az eltávolított "org.apache.bsf.engines.activescript. *", Mivel már nem támogatjuk (ered az eredeti IBM codebase, de kell natív Windows kódot áthidalni OLE / ActiveX)
- Az eltávolított "org.apache.bsf.engines.jpython", hiszen felülírta az újabb "org.apache.bsf.engines.jython"
- 'org.apache.bsf.BSFMain.java ": új módszer & quot; public String getVersion () & quot ;, visszatér karakterlánc formájában a Dewey tizedes szám" abc "(három szinten, minden 0 és 9 között) "abc.yyyymmdd", "yyyy" négy számjegyű év, "mm" két számjegyű hónap, "dd" két számjegyű nap;
- New class 'org.apache.bsf.utils.BSFEventProcessorReturningEventInfos "
- 'org.apache.bsf.utils.EngineUtils.java ": hozzáadott módszer" addEventListenerReturningEventInfos (...) "
Hozzászólás nem található