JRuby

Software screenshot:
JRuby
Software detaljer:
Version: 1.7.10
Upload dato: 17 Feb 15
Licens: Gratis
Popularitet: 82

Rating: nan/5 (Total Votes: 0)

JRuby er et open source og ren Java gennemførelse af den berømte Ruby tolk.
JRuby er tæt integreret med Java at gøre det muligt både at indlejre tolken i ethvert Java-program og script enhver Java-klasse

Egenskaber :.

    < li> En 1.8.6 kompatibel Ruby tolk skrevet i 100% ren Java
  • Mest builtin Rubin klasser,
  • Støtte til at interagere med og definere java klasser indefra Ruby
  • Bean Scripting Framework (BSF) støtte
  • Distribueret under en tri-licens (CPL / GPL / LGPL)

Hvad er nyt i denne udgivelse:

  • Ændringer i note:
  • 22 emner fast
  • Windows require_relative regression fast.
  • Utilsigtet SNAPSHOT afhængighed fast
  • Et par rangering bugs involverer koder fast.
  • problemer løst til 1.7.10:
  • # 1385 - Socket :: SOMAXCONN
  • # 1380 - test-udvidet ikke
  • # 1375 - Global sidst ignorerer opgave
  • # 1374 - require_relative mislykkes, når kaldes fra classpath: / sti fil på Windows i JRuby 1.7.9
  • # 1363 - Oversættelse fra kilden ved 1.7.9 mislykkes på grund af utilfredse Maven afhængigheder
  • # 1355 - undtagelse starter ny tråd efter set_trace_func opkald
  • # 1349 - bin / {rake, RDOC, ri} brudt som standard i JRuby 1.7.9
  • # 1345 - UnmarshalStream: Kig efter koder for oplysninger i alle instansvariabler
  • # 1338 - UnmarshalStream: Fast to off-by-one fejl i unmarshalInt
  • # 1336 - Fastsættelse optælling # peek adfærd
  • # 1335 - Array # repeated_permutation skal have arity 1
  • # 1334 - #enum_slice og #enum_cons er 1,8-kun
  • # 1323 - Snapshot afhængighed i frigivet JRuby-core 1.7.9
  • # 1322 - Dir løser symlinks
  • # 1317 - 1311 datetime sammenligning
  • # 1312 - File.expand_path (& quot; NUL & quot;) brudt
  • # 1311 - DateTime sammenligning på sub-millisekund beslutning
  • # 1252 - Range # størrelse mangler JRuby 1.7.8 i 2,0-tilstand
  • # 1184 - udefineret metode `__ruby_object« for interface implementering
  • # 1156 - JRuby-openssl spins uendeligt forsøger at skrive til en stikkontakt, der er i stand CLOSE_WAIT
  • # 1129 - IO # read_nonblock blokke undertiden til SSL Sockets
  • # 480 - JRuby håndterer ikke UTF-8 kildefiler

Hvad er nyt i version 1.7.9:

  • Ændringer i note:
  • 36 emner fast
  • Windows File.size fast
  • Windows nu vil kunne vise at trøste vinduer codepage
  • Fast regression som brød Compass (eller noget, der afhang af FSSM)
  • Et par flere kodning spørgsmål fast
  • Masser af Enumerable metode forbedringer
  • problemer løst til 1.7.9:
  • # 1300: Fix # 1222, StringIO.gets m / utf8
  • # 1295: Indstil ikke java.net.preferIPv4Stack i shell scripts # 1286
  • # 1293: Tilføjelse spec for JRuby-5946
  • # 1292: underliste toIndex skal være eksklusiv, ikke inklusive. (FromIndex er inklusive.)
  • # 1291: Sidekiq: Minitest fejl: NoMethodError: unmocked metode: ==, forventes en af ​​[]
  • # 1282: Blockless Struct # vælger bør returnere en optælling
  • # 1275: Citat en JSON nøgle, så det er gyldigt JSON
  • .
  • # 1274:. RubyArray.subList skal behandle toIndex som eksklusiv, ikke inklusiv
  • # 1272: File.size (org.jruby.RubyFile.size ()) indvirkninger underliggende fil håndtag
  • # 1271: Fix arrays med tilsidesættes hver
  • # 1267: Fjerner Logger tilpasninger i JavaUtilLoggingLogger
  • # 1265: StackOverflowError tvingende Array.each siden 1.7.5
  • # 1264: Fix Enumerable # luns arg håndtering
  • # 1263: Fix Enumerable # take_while Arg håndtering
  • # 1262: Fix Enumerable # slice_before arg håndtering
  • # 1257: mvn ren pakke udsletter installeret JRuby launcher
  • # 1255: StringIO Encoding Issue
  • # 1254: streng # indkode rejser forskellige fejl på 1.7.8 end på 1.7.4 (og begge er forskellige fra MRI)
  • # 1251: & quot; Stub perler & quot; mangler / forkert i JRuby 1.7.8
  • # 1246: Fastsættelse streng # concat (symbol) bør rejse TypeError
  • # 1245:. Udefineret metode undtagelse, når du bruger `kompas ur" i JRuby 1.7.8
  • # 1242: UTF-8 string interpolation i US-ASCII streng til tider returnerer forkert US-ASCII streng
  • # 1239: Udarbejdet metode organer ikke omfanget defn / defs korrekt
  • # 1238: JRuby 1.7.8 ikke initialisere OpenSSL :: PKey :: RSA.new med krypteret nøgle
  • # 1236: Fejlagtige filer i JRuby 1.7.8 & quot; bin / & quot; mappe.
  • # 1234: Fix any_spec
  • # 1231: Fix count_spec (1.7.x)
  • # 1229: to eksemplarer definition klasse, når reifying klasser
  • # 1222: CSV parse mislykkes, når streng med mutibyte karakter afsluttes med CR-LF
  • # 1221: openssl: tilføj håndtering for basen 0 til nye og to_s
  • # 1209:. Stinavn # DUP er brudt i 1.7.5
  • # 1204: Regression: Encoding fejl besparelse YAML med norske tegn
  • # 1198: String kodning
  • # 1032: Byg fejl ved hjælp af Java 8 på OS X
  • # 901: Enumerable arg håndtering spørgsmål for `# chunk`,` # slice_before`, og `# take_while`
  • # 770: filstørrelse fejl på vinduer

Hvad er nyt i version 1.7.8:

  • Højdepunkter:
  • 21 emner fast
  • Fast Windows 'skinner nye "regression (bundt installere udgange)
  • Fast OpenSSL perle bootstrapping problem
  • Fast Google App Engine bootstrapping problem
  • Et par mangler 1.9+ stinavn tilbygning
  • Spørgsmål løst:
  • # 1214: Støtte til ISO-8859-16
  • # 1213: Fjern README.md noter på junit.jar
  • # 1201: stinavn # slette alias mangler / ikke arbejder
  • # 1199: Softlink JRuby at jruby.bash stedet for papirkopi
  • .
  • # 1182: forkert RubyHash flertrådede adfærd, når rangering
  • # 1180:. Flyt vagt før brugen af ​​metaclass
  • # 1176: Array (array) returnerer en kopi i stedet for matrix selv
  • # 1171: Skinner ny mislykkedes med JRuby på Windows 7
  • # 1170: `rindex` præstationsforbedring
  • # 1167: & quot; print & quot; kaldet uden argumenter grafik & quot; nul & quot;
  • # 1165: Fejl 1092 fix
  • # 1163: File.expand_path skal mislykkes, hvis ENV ['HOME'] ikke er en absolut sti
  • # 1157:. Fix kompatibilitet Sacré Bouncy Castle 1.49
  • # 1154: Pathname.new (Dir.new (»dir_name")) rejser en TypeError
  • # 1153: Dir [* []] opfører sig anderledes i JRuby 1.7.6 den i MRI 1.9.3p448
  • # 1151: Alt for mange filer i JRuby 1.7.6
  • # 1150: skinner 3.2.x med JRuby-openssl i Gemfile giver initialiseret konstant OpenSSL :: Digest :: OPENSSL_VERSION_NUMBER
  • # 1148: Commit c7c7c7 brød AppEngine
  • # 1139: ClassCastException når du læser ikke String værdi fra Java System.properties
  • # 1136: JRuby 1.7.5 ikke kompilere gyldige class filer
  • # 1117: #NAME metode på Java klasser strips den ydre klasse

Hvad er nyt i version 1.7.0:

  • 1.9.3 er nu vores standard runtime mode ( -1,8 er nødvendig for 1.8.7 support)
  • Ruby standard biblioteket opdateret til 1.9.3p286
  • Mange 1.9.x kompatibilitet rettelser
  • Understøttelse af invokedynamic
  • Ydelse og concurrency forbedringer i hele
  • Java 5 støtte faldt (Java 6+ påkrævet)
  • Alle kendte 1,9 kodning problemer løst
  • Kernel # exec nu gør en ægte indfødt exec på alle platforme
  • forbedringer og rettelser til Java integration og indlejring
  • Native funktioner nu er bedre understøttet på Solaris, ARM Linux, og andre
  • Opdater til Rubygems 1.8.24
  • Opdater Rake 0.9.2.2

Krav :

  • Java 2 Standard Edition Runtime Environment

Lignende software

GCC UPC
GCC UPC

11 May 15

Glulxe
Glulxe

11 May 15

GCC ARM Embedded
GCC ARM Embedded

17 Aug 18

Kommentarer til JRuby

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!