Softwarebeschreibung:
Version: 1.7.10
Upload-Datum: 17 Feb 15
Lizenz: Frei
Popularität: 82
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
Kommentare nicht gefunden