Apache Commons BSF

Logiciel capture d'écran:
Apache Commons BSF
Détails logiciels:
Version: 2.4.0 / 3.1
Date de transfert: 5 Jun 15
Licence: Gratuit
Popularité: 56

Rating: nan/5 (Total Votes: 0)

Apache Commons BSF représente le cadre Bean Scripting (BSF).
Ce forfait permet aux développeurs d'écrire des fichiers JSP dans d'autres langues tout en étant capable d'interagir et d'avoir accès à la bibliothèque de classe Java.
Fondamentalement, BSF permet aux développeurs d'utiliser un ou plusieurs langages de script dans leur code Java. L'API de BSF se chargera de toutes les incohérences entre Java et le langage de script de laisser les deux interagissent sans problèmes ou des erreurs.
Communes BSF peut être utilisé comme une bibliothèque autonome, comme une bibliothèque de classes, ou comme partie d'un serveur d'applications Java.
Le projet se décline en deux versions différentes. 2.x Direction contient le code original donné à Apache par l'équipe IBM, tandis que la branche 3.x plus récente est une re-travail du code original, avec quelques fonctionnalités supplémentaires aussi ajoutés (principalement XML et le support de Java).

Caractéristiques :

  • BSF Langues prises en charge 2.x:
  • communes JEXL
  • JavaScript
  • NetRexx
  • Python
  • Tcl
  • XSLT
  • BSF Langues supportées 3.x:
  • Groovy
  • Java
  • JRuby
  • JudoScript
  • ObjectScript
  • ooRexx
  • Prolog

Ce qui est nouveau dans cette version:

  • Peut être utilisé comme un paquetage d'extension à Java en le plaçant dans & quot; jre / lib / ext & quot; [En utilisant le contexte de chargeur de classe du thread, soit. le résultat de 'Thread.currentThread (). getContextClassLoader ()']
  • class 'DebugLog' Suppression expérimentale, supplanté par commons-logging et log4j
  • Retiré 'org.apache.bsf.engines.activescript. * », Comme il est plus supporté (provient de la base de code IBM original, mais aurait besoin de code natif Windows pour combler OLE / ActiveX)
  • Retiré 'org.apache.bsf.engines.jpython », comme il est remplacé par le« org.apache.bsf.engines.jython' plus récente
  • 'org.apache.bsf.BSFMain.java': nouvelle méthode & quot; public String getVersion () & quot ;, retourne la chaîne sous la forme d'un certain nombre Dewey 'abc' (trois niveaux, chacun entre 0 et 9) 'abc.yyyymmdd', 'aaaa' année à quatre chiffres, deux mois de chiffres 'mm', 'dd' deux jours de chiffres;
  • nouvelle classe »org.apache.bsf.utils.BSFEventProcessorReturningEventInfos '
  • 'org.apache.bsf.utils.EngineUtils.java': ajoute la méthode «addEventListenerReturningEventInfos (...) '

D'autres logiciels de développeur Apache Software Foundation

Apache BVal
Apache BVal

9 Apr 16

Apache Abdera
Apache Abdera

13 Apr 15

Apache Maven
Apache Maven

10 Feb 16

Apache Syncope
Apache Syncope

10 Dec 15

Commentaires à Apache Commons BSF

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!