JRuby

Logiciel capture d'écran:
JRuby
Détails logiciels:
Version: 1.7.10
Date de transfert: 17 Feb 15
Développeur: Jan Arne Petersen
Licence: Gratuit
Popularité: 82

Rating: 5.0/5 (Total Votes: 2)

JRuby est une source ouverte et la mise en œuvre de Java pur de la célèbre interpréteur Ruby.
JRuby est étroitement intégré à Java pour permettre à la fois d'intégrer l'interprète dans une application Java et le script toute classe Java

Caractéristiques :.

    < li> A 1.8.6 compatible interpréteur Ruby écrit en 100% Java pur
  • Cours Rubis plus builtin fournis
  • Support pour interagir avec et de définir des classes Java à partir de rubis
  • Scripting Framework Bean (BSF) de soutien
  • Distribué sous un tri-licence (CPL / GPL / LGPL)

Ce qui est nouveau dans cette version:

  • Modifications de la note:
  • 22 questions fixés
  • de Windows régression require_relative fixé.
  • accidentelle INSTANTANÉ dépendance fixe
  • Un couple de bugs de triage impliquant codant fixé.
  • Problèmes résolus pour 1.7.10:
  • # 1385 - Socket :: SOMAXCONN
  • # 1380 - test étendu à défaut
  • # 1375 - Global éventuellement ignore cession
  • # 1374 - require_relative échoue lorsque appelée à partir classpath: / fichier de chemin sur Windows dans JRuby 1.7.9
  • # 1363 - Compilation de la source au 1.7.9 échoue en raison de dépendances maven insatisfaits
  • # 1355 - Exception à partir nouveau thread après appel set_trace_func
  • # 1349 - bin / {râteau, rdoc, ri} rompu par défaut dans jruby 1.7.9
  • # 1345 - UnmarshalStream: Regardez pour coder des informations dans toutes les variables d'instance
  • # 1338 - UnmarshalStream: fixe deux off-by-one erreurs dans unmarshalInt
  • # 1336 - Fixation recenseur comportement # peek
  • # 1335 - Tableau # repeated_permutation devrait avoir arité 1
  • # 1334 - #enum_slice et #enum_cons sont 1,8 seule
  • # 1323 - Instantané dépendance publié jruby-core 1.7.9
  • # 1322 - Dir résout liens symboliques
  • # 1317 - 1311 datetime Comparaison
  • # 1312 - File.expand_path (& quot; NUL & quot;) cassé
  • # 1311 - DateTime Comparaison avec une résolution inférieure à la milliseconde
  • # 1252 - # Plage taille absent de JRuby 1.7.8 en mode 2.0
  • # 1184 - méthode non définie `__ruby_object» pour la mise en œuvre de l'interface
  • # 1156 - jruby-openssl tourne sans cesse essayer d'écrire à une prise qui est à l'état CLOSE_WAIT
  • # 1129 - IO blocs # de read_nonblock parfois pour SSL Sockets
  • # 480 - JRuby ne gère pas UTF-8 Source Files

Ce qui est nouveau dans la version 1.7.9:

  • Modifications de la note:
  • 36 questions fixés
  • de Windows File.size fixe
  • Windows maintenant se afficher correctement consoler fenêtres codepage
  • régression fixe qui a éclaté Compass (ou tout ce qui dépendait de FSSM)
  • Un peu plus de problèmes de codage fixés
  • Beaucoup d'améliorations de la méthode Enumerable
  • Problèmes résolus pour 1.7.9:
  • # 1300: Fix # 1222, StringIO.gets w / utf8
  • # 1295: Ne réglez pas java.net.preferIPv4Stack dans les scripts shell # 1286
  • # 1293: Ajout de spécifications pour JRuby-5946
  • # 1292: subList toIndex doit être exclusive, et non inclusive. (FromIndex est inclus.)
  • # 1291: Sidekiq: erreur Minitest: NoMethodError: méthode non fantaisie: ==, attend l'un des []
  • # 1282: Blockless Struct # sélectionner doit retourner un recenseur
  • # 1275: Quote une clé JSON il est donc JSON valide
  • .
  • # 1274:. RubyArray.subList devrait traiter toIndex exclusif, non inclus
  • # 1272: File.size (org.jruby.RubyFile.size ()) impacts sous-jacents descripteur de fichier
  • # 1271: Fix tableaux avec redéfinie chaque
  • # 1267: Supprime personnalisations Logger dans JavaUtilLoggingLogger
  • # 1265: StackOverflowError impérieuses Array.each depuis 1.7.5
  • # 1264: Fixer Enumerable # morceau arg manipulation
  • # 1263: Fixer Enumerable # take_while Arg manipulation
  • # 1262: Fixer Enumerable # slice_before manipulation arg
  • # 1257: mvn clean package efface installé lanceur de jruby
  • # 1255: StringIO Encodage émission
  • # 1254: String # encodage soulève différentes erreurs sur 1.7.8 que sur 1.7.4 (et les deux sont différents de IRM)
  • # 1251: & quot; & quot Stub gemmes; manquant / mal dans JRuby 1.7.8
  • # 1246: fixation Chaîne # concat (symbole) devrait soulever TypeError
  • # 1245:. Méthode non définie exception lors de l'utilisation de la boussole montre `'dans jruby 1.7.8
  • # 1242: chaîne UTF-8 interpolation dans la chaîne US-ASCII retourne parfois mal chaîne US-ASCII
  • # 1239: Compilé corps des méthodes ne est pas le champ d'application defn / defs correctement
  • # 1238: JRuby 1.7.8 ne se initialise OpenSSL :: :: PKey RSA.new avec clé cryptée
  • # 1236: fichiers erronés dans JRuby 1.7.8 & quot; bin / & quot; répertoire.
  • # 1234: Fixer any_spec
  • # 1231: Fixer count_spec (1.7.x)
  • # 1229: définition de classe en double lors de réifier les classes
  • # 1222: parse CSV échoue lorsque la chaîne de caractère de mutibyte termine par CR-LF
  • # 1221: openssl: ajouter de manutention pour la base 0 à nouveau to_s
  • # 1209:. Chemin # dup est brisé en 1.7.5
  • # 1204: Régression: Encodage sauver YAML avec des personnages norvégiens erreur
  • # 1198: encodage String
  • # 1032: Construire erreur en utilisant Java 8 sur OS X
  • # 901: le traitement des questions de arg Enumerable pour `# chunk`,` # slice_before`, et `# take_while`
  • # 770: fichier erreur de taille sur la fenêtre

Ce qui est nouveau dans la version 1.7.8:

  • Faits saillants:
  • 21 questions fixés
  • de nouveau les rails «régression fixe de Windows (bundle installer sorties)
  • problème bijou d'amorçage OpenSSL fixe
  • problème d'amorçage de Google App Engine fixe
  • Un manque quelques fonctionnalités ajoutées 1.9+ Chemin
  • Problèmes résolus:
  • # 1214: Prise en charge de la norme ISO-8859-16
  • # 1213: Retirer README.md note sur junit.jar
  • # 1201: Chemin d'accès # supprimer alias manquant / ne fonctionne pas
  • # 1199: jruby Softlink à jruby.bash lieu de papier
  • .
  • # 1182: RubyHash incorrecte comportement multithread lors de la mobilisation
  • # 1180:. Déplacer la garde avant l'utilisation de méta-classe
  • # 1176: Array (tableau) retourne une copie au lieu de tableau lui-même
  • # 1171: Rails nouvelle échoué avec JRuby sur Windows 7
  • # 1170: `amélioration de la performance rindex`
  • # 1167: & quot; print & quot; appelée sans aucun argument gravures & quot; nulle & quot;
  • # 1165: Bug fix 1092
  • # 1163: File.expand_path devrait échouer si ENV ['HOME'] ne est pas un chemin absolu
  • # 1157:. Fixer la compatibilité wiht Bouncy Castle 1,49
  • # 1154: Pathname.new (Dir.new ('dir_name')) soulève un TypeError
  • # 1153: Dir [* []] se comporte différemment dans l'jruby 1.7.6 en IRM 1.9.3p448
  • # 1151: trop de fichiers dans JRuby 1.7.6
  • # 1150: rails 3.2.x avec jruby-openssl dans Gemfile donne OpenSSL constante non initialisée :: :: Digest OPENSSL_VERSION_NUMBER
  • # 1148: engager c7c7c7 éclaté AppEngine
  • # 1139: ClassCastException lors de la lecture valeur de chaîne non de Java System.properties
  • # 1136: JRuby 1.7.5 ne compile pas les fichiers de classe valides
  • # 1117: Méthode #nom sur les classes java dépouille la classe externe

Ce qui est nouveau dans la version 1.7.0:

  • 1.9.3 est maintenant notre mode exécution par défaut ( -1,8 est nécessaire pour le soutien 1.8.7)
  • Ruby bibliothèque standard mis à jour pour 1.9.3p286
  • Beaucoup de correctifs de compatibilité 1.9.x
  • Soutien à invokedynamic

  • Améliorations
  • Performance et de la concurrence à travers
  • Java 5 soutien a chuté (Java 6+ requis)
  • Tous 1,9 problèmes de codage connus résolus
  • Kernel # exec fait maintenant un véritable exec natif sur toutes les plateformes
  • Améliorations et corrections à l'intégration de Java et l'incorporation
  • caractéristiques autochtones désormais mieux pris en charge sur Solaris, Linux ARM, et d'autres
  • Mise à jour de Rubygems 1.8.24
  • Mise à jour de Rake 0.9.2.2

Exigences :

  • Java 2 Standard Edition Runtime Environment

Logiciel similaire

Aubit 4GL compiler
Aubit 4GL compiler

20 Feb 15

daot
daot

11 May 15

Node.js
Node.js

17 Aug 18

Pharo
Pharo

20 Feb 15

Commentaires à JRuby

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