JRuby

Screenshot der Software:
JRuby
Softwarebeschreibung:
Version: 1.7.10
Upload-Datum: 17 Feb 15
Entwickler: Jan Arne Petersen
Lizenz: Frei
Popularität: 0

Rating: nan/5 (Total Votes: 0)

JRuby ist eine Open Source und reine Java-Implementierung des bekannten Ruby-Interpreter.
JRuby ist eng in Java integriert, damit sowohl für den Interpreter in jede Java-Anwendung und Skript jede Java-Klasse einbetten

Eigenschaften .

    < li> A 1.8.6 kompatibel Ruby-Interpreter in 100% purem Java geschrieben
  • Die meisten eingebauten Ruby-Klassen zur Verfügung gestellt
  • Unterstützung für die Interaktion mit und die Definition Java-Klassen aus Rubin
  • Bean Scripting Framework (BSF) Unterstützung
  • im Rahmen eines drei-Lizenz (CPL / GPL / LGPL)

Was ist neu in dieser Pressemitteilung:

  • Änderungen der Anmerkung:
  • 22 Probleme behoben
  • Windows-require_relative Regression behoben.
  • unbeabsichtigter SNAPSHOT Abhängigkeit fest

  • Ein paar Bugs Marshalling mit kodierende fixiert.
  • Fragen zum 1.7.10 behoben:
  • # 1385 - Socket :: SOMAXCONN
  • # 1380 - Test erweitert andernfalls
  • # 1375 - Globale schließlich ignoriert Zuordnung
  • # 1374 - require_relative schlägt fehl, wenn vom Klassenpfad aufgerufen: / Pfad-Datei unter Windows in JRuby 1.7.9
  • # 1363 - Das Kompilieren des Quelltextes bei 1.7.9 scheitert unzufrieden Maven-Abhängigkeiten
  • # 1355 - Ausnahme Start neuen Thread nach set_trace_func Anruf
  • # 1349 - bin / {Harke, rdoc, ri} standardmäßig in JRuby 1.7.9 gebrochen
  • # 1345 - UnmarshalStream: Suchen Sie nach Informationen in allen Instanzvariablen Codierung
  • # 1338 - UnmarshalStream: Fest zwei Off-by-one Fehler in unmarshalInt
  • # 1336 - Befestigungs Enumerator # Blick Verhalten
  • # 1335 - Array # repeated_permutation sollte Stelligkeit 1
  • # 1334 - #enum_slice und #enum_cons sind 1,8-only
  • # 1323 - Snapshot Abhängigkeit Veröffentlicht jruby-Core 1.7.9
  • # 1322 - Dir löst symbolische Links
  • # 1317 - 1311 Datetime-Vergleich
  • # 1312 - File.expand_path (& quot; NUL Zoll) gebrochen
  • # 1311 - Datetime Vergleich zu Sub-Millisekundenauflösung
  • # 1252 - Range # Größe fehlt JRuby 1.7.8 im 2.0-Modus
  • # 1184 - nicht definierte Methode `__ruby_object" für Schnittstellenimplementierung
  • # 1156 - jruby-openssl dreht endlos versuchen, an eine Steckdose, die im Staat CLOSE_WAIT schreiben
  • # 1129 - IO # read_nonblock Blöcke manchmal für die SSL-Sockets
  • # 480 - JRuby nicht Handle UTF-8 Quelldateien

Was ist neu in Version 1.7.9:

  • Änderungen der Anmerkung:
  • 36 Probleme behoben
  • Windows-File.size fest
  • Windows-Jetzt wird korrekt angezeigt, um Windows-Codepage
  • trösten
  • Feste Regression, die Compass brach (oder irgendetwas, das auf FSSM abhängig)
  • Ein paar weitere Codierung Probleme behoben
  • Viele Enumerable Verfahren Verbesserungen
  • Issues für 1.7.9 behoben:
  • # 1300: Fix Nr 1222, StringIO.gets w / UTF-8
  • # 1295: java.net.preferIPv4Stack Setzen Sie nicht in Shell-Skripten # 1286
  • # 1293: Hinzufügen Spezifikation für JRuby-5946
  • # 1292: subList toIndex sollten ausschließliche, nicht umfassend sein. (Fromindex ist inklusive.)
  • # 1291: Sidekiq: Minitest-Fehler: NoMethodError: unmocked Methode: ==, erwartet eine der []
  • # 1282: Blockless Struct # wählen sollte einen Enumerator zurück
  • # 1275: Zitat ein JSON-Taste, so ist es gültig JSON
  • .
  • # 1274:. RubyArray.subList sollte toIndex exklusive, nicht inklusive behandeln
  • # 1272: File.size (org.jruby.RubyFile.size ()) Auswirkungen Dateizugriffs zugrunde liegenden
  • # 1271: Fix-Arrays mit jeweils überschrieben
  • # 1267: Entfernt Logger Anpassungen in JavaUtilLoggingLogger
  • # 1265: Stackoverflowschreiben Array.each seit 1.7.5
  • # 1264: Fix Enumerable # Brocken arg Handhabung
  • # 1263: Fix Enumerable # take_while arg Handhabung
  • # 1262: Fix Enumerable # slice_before arg Handhabung
  • # 1257: mvn clean Paket löscht installiert jruby Launcher
  • # 1255: StringIO Encoding Ausgabe
  • # 1254: String # codieren wirft verschiedene Fehler auf 1.7.8 als auf 1.7.4 (und beide unterscheiden sich von MRI)
  • # 1251: & quot; Stub Edelsteine ​​& quot; fehlende / falsch in JRuby 1.7.8
  • # 1246: Befestigungs String # concat (Symbol) sollte Typeerror erhöhen
  • # 1245:. Nicht definierte Verfahren Ausnahme bei der Verwendung von `Kompassuhr 'in JRuby 1.7.8
  • # 1242: UTF-8-String-Interpolation in der US-ASCII-String manchmal falsch US-ASCII-Zeichenfolge zurück
  • # 1239: Zusammengestellt Methodenrümpfe nicht Umfang defn / defs richtig
  • # 1238: JRuby 1.7.8 nicht OpenSSL :: PKey :: RSA.new mit verschlüsselten Schlüssel initialisiert
  • # 1236: Fehlerhafte Dateien in JRuby 1.7.8 & quot; bin / & quot; Verzeichnis.
  • # 1234: Fix any_spec
  • # 1231: Fix count_spec (1.7.x)
  • # 1229: doppelte Klassendefinition, wenn verdinglichenden Klassen
  • # 1222: CSV Parse schlägt fehl, wenn String mit mutibyte Charakter mit CR-LF
  • beendet
  • # 1221: openssl: add Handling für Basis 0 neue und to_s
  • # 1209:. Pfadname # dup in 1.7.5 kaputt
  • # 1204: Regression: Kodierungs Fehler beim Speichern YAML mit Norwegian Zeichen
  • # 1198: String-Codierung
  • # 1032: Build-Fehler mit Hilfe von Java 8 auf OS X
  • # 901: Enumerable arg Befassung mit Fragen für `# chunk`,` # slice_before` und `# take_while`
  • # 770: Dateifehler Größe unter Windows

Was ist neu in Version 1.7.8:

  • Highlights:
  • 21 Probleme behoben
  • Windows-Fest 'Schienen neuen "Regression (Paket installieren Ausfahrten)
  • Feste OpenSSL Juwel Bootstrapping Problem
  • Feste Google App Engine Bootstrapping Problem
  • Ein paar fehlende 1.9+ Pathname Funktionen hinzugefügt
  • Probleme behoben:
  • # 1214: Unterstützung für ISO-8859-16
  • # 1213: Entfernen README.md Hinweise zu junit.jar
  • # 1201: Pfadname # löschen alias fehlt / nicht funktioniert
  • # 1199: Soft jruby statt Hardcopy jruby.bash
  • .
  • # 1182: falsche RubyHash Multithread-Verhalten beim Marshalling
  • # 1180:. Bewegen Sie die Wache vor dem Einsatz von Metaklasse
  • # 1176: Array (Array) gibt eine Kopie anstelle von Array selbst
  • # 1171: Schienen neuen fehlgeschlagen mit JRuby on Windows 7
  • # 1170: `rindex` Leistungsverbesserung
  • # 1167: & quot; Druck & quot; heißt ohne Argumente Drucke & quot; nil & quot;
  • # 1165: Bug fix 1092
  • # 1163: File.expand_path sollte fehlschlagen, wenn ENV ['HOME'] ist nicht ein absoluter Pfad
  • # 1157:. Fix Kompatibilität wiht Bouncy Castle 1,49
  • # 1154: Pathname.new (Dir.new ('dir_name')) wirft eine Typeerror
  • # 1153: Dir [* []] verhält sich anders in JRuby 1.7.6 die in der MRT 1.9.3p448
  • # 1151: Zu viele Dateien in JRuby 1.7.6
  • # 1150: Schienen 3.2.x mit JRuby-openssl in Gemfile gibt nicht initialisierte Konstante OpenSSL :: Digest :: OPENSSL_VERSION_NUMBER
  • # 1148: Commit c7c7c7 brach App Engine
  • # 1139: Classcastexception beim Lesen nicht String-Wert von Java System.properties
  • # 1136: JRuby 1.7.5 keine gültige Klassendateien kompilieren
  • # 1117: #name Verfahren auf Java-Klassen entfernt den äußeren Klasse

Was ist neu in Version 1.7.0:

  • 1.9.3 ist nun unser Standard-Laufzeitmodus ( -1,8 für 1.8.7-Unterstützung erforderlich)
  • Ruby-Standard-Bibliothek, 1.9.3p286 aktualisiert
  • Viele 1.9.x Kompatibilitätsfixes
  • Unterstützung für invokedynamic
  • Leistung und Parallelität Verbesserungen im gesamten
  • Java 5 Unterstützung gesunken (Java 6+ erforderlich)
  • Alle bekannten 1,9-Codierung Probleme gelöst
  • Kernel # exec hat jetzt eine echte Mutter exec auf allen Plattformen
  • Verbesserungen und Fehlerbehebungen für Java-Integration und Einbettung
  • Native Funktionen nun besser auf Solaris, Linux ARM und anderen unterstützt
  • Update auf 1.8.24 Rubygems
  • Aktualisieren, um Rake 0.9.2.2

Anforderungen :

  • Java 2 Standard Edition Runtime Environment

Ähnliche Software

Craft
Craft

20 Feb 15

runawk
runawk

19 Feb 15

IGCC
IGCC

14 Apr 15

Kommentare zu JRuby

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!