JRuby

Screenshot Software:
JRuby
Mga detalye ng Software:
Bersyon: 1.7.10
I-upload ang petsa: 17 Feb 15
Nag-develop: Jan Arne Petersen
Lisensya: Libre
Katanyagan: 82

Rating: 5.0/5 (Total Votes: 2)

JRuby ay isang open source at dalisay Java pagpapatupad ng sikat na Ruby interpreter.
JRuby ay mahigpit na naisama sa Java upang payagan ang parehong upang i-embed ang mga interpreter sa anumang application na Java at script anumang Java class

Mga Tampok :.

    < li> Ang isang nakasulat 1.8.6 tugma Ruby interpreter sa 100% purong Java
  • Karamihan sa builtin Ruby klase ibinigay
  • Suporta para sa nakikipag-ugnayan sa at pagtukoy sa java classes mula sa loob ng rubi
  • suporta Bean Scripting Framework (BSF)
  • Naipamahagi sa ilalim ng Tri-license (CPL / GPL / LGPL)

Ano ang bagong sa paglabas:

  • Pagbabago ng tala:
  • 22 isyu naayos
  • Windows require_relative pagbabalik naayos na.
  • hindi sinasadyang snapshot dependency naayos
  • May ilang mga Marshalling mga bug na kinasasangkutan ng pag-encode naayos na.
  • Mga Isyu sa malutas para sa 1.7.10:
  • # 1385 - Socket :: SOMAXCONN
  • # 1380 - test-extended bagsak
  • # 1375 - Pandaigdigang huli ay binabalewala ng takdang-aralin
  • # 1374 - nabigo require_relative kapag tinawag mula classpath: / path ng file sa Windows sa JRuby 1.7.9
  • # 1363 - kino-compile mula sa mapagkukunan sa 1.7.9 nabigo dahil sa hindi nasisiyahan Maven dependency
  • # 1355 - Exception nagsisimula bagong thread pagkatapos set_trace_func tawag
  • # 1349 - bin / {magsaliksik, rdoc, Ri} sira sa pamamagitan ng default sa jruby 1.7.9
  • # 1345 - UnmarshalStream: Hanapin encoding impormasyon sa lahat ng mga variable Halimbawa
  • # 1338 - UnmarshalStream: Inayos dalawang off-by-isa error sa unmarshalInt
  • # 1336 - Pag-aayos Enumerator pag-uugali # pagsilip
  • # 1335 - Array # repeated_permutation dapat magkaroon arity 1
  • # 1334 - #enum_slice at #enum_cons ay 1.8-lamang
  • # 1323 - Snapshot dependency sa inilabas jruby-core 1.7.9
  • # 1322 - Dir nilulutas ng symlink
  • # 1317 - 1311 DATETIME comparision
  • # 1312 - File.expand_path (& quot; NUL & quot;) na pinaghiwa-
  • # 1311 - DATETIME comparision sa mga sub-millisecond resolution
  • # 1252 - Saklaw # nawawala mula JRuby 1.7.8 sa 2.0 mode laki
  • # 1184 - hindi natukoy na pamamaraan `__ruby_object 'para sa pagpapatupad interface
  • # 1156 - jruby-OpenSSL spins endlessly sinusubukan na magsulat sa isang socket na nasa estado CLOSE_WAIT
  • # 1129 - IO # read_nonblock bloke minsan para sa SSL Socket
  • # 480 - JRuby ay hindi Pangasiwaan UTF-8 ng Pinagmulan ng File

Ano ang bagong sa bersyon 1.7.9:

  • Pagbabago ng tala:
  • 36 isyu naayos
  • Windows File.size naayos
  • Windows ngayon ay maayos na maipakita sa console bintana codepage
  • Ang Nakatakdang pagbabalik na sinira Compass (o anumang bagay na depended sa FSSM)
  • Ang ilan pang mga isyu sa pag-encode naayos
  • Maraming mga pagpapabuti Enumerable paraan
  • Mga Isyu sa malutas para sa 1.7.9:
  • # 1300: Ayusin ang # 1222, StringIO.gets w / UTF8
  • # 1295: Huwag mag-set java.net.preferIPv4Stack sa shell script # 1286
  • # 1293: Pagdaragdag ng spec para sa JRUBY-5946
  • # 1292: subList toIndex ay dapat na eksklusibo, hindi kasali ang lahat. (FromIndex ay inclusive.)
  • # 1291: Sidekiq: Error sa Minitest: NoMethodError: unmocked paraan: ==, inaasahan ang isa sa mga []
  • # 1282: Blockless Struct # piliin ang dapat magbalik ng isang enumerator
  • # 1275: Quote isang JSON key upang mas wastong JSON
  • .
  • # 1274:. RubyArray.subList dapat tratuhin ang toIndex bilang eksklusibo, hindi kasama
  • # 1272: File.size (org.jruby.RubyFile.size ()) epekto handle file napapailalim
  • # 1271: Ayusin ang array na may override ang bawat
  • # 1267: Tinatanggal ang mga pag-customize magtotroso sa JavaUtilLoggingLogger
  • # 1265: StackOverflowError pinakamahalaga Array.each dahil 1.7.5
  • # 1264: Ayusin ang Enumerable # tipak ARG paghawak
  • # 1263: Ayusin ang Enumerable # take_while ARG paghawak
  • # 1262: Ayusin ang Enumerable # slice_before ARG paghawak
  • # 1257: mvn malinis na pakete Wipe out install jruby launcher
  • # 1255: StringIO Isyu Encoding
  • # 1254: String #-encode itataas ang iba't ibang mga error sa 1.7.8 kaysa sa 1.7.4 (at parehong naiiba mula sa MRI)
  • # 1251: & quot; Stub hiyas & quot; nawawala / maling sa JRuby 1.7.8
  • # 1246: Pag-aayos String # concat (simbolo) ay dapat na itataas TypeError
  • # 1245:. Hindi natukoy pagbubukod pamamaraan kapag gumagamit ng `sa panonood ng compass 'sa jruby 1.7.8
  • # 1242: minsan ay nagbabalik UTF-8 string agaw sa US-ASCII string mali US-ASCII string
  • # 1239: compile paraan ng katawan ay hindi saklaw defn / defs tama
  • # 1238: JRuby 1.7.8 nabigo ang pagsisimula ng OpenSSL :: PKey :: RSA.new sa naka-encrypt key
  • # 1236: maling mga file sa JRuby 1.7.8 & quot; bin / & quot; direktoryo.
  • # 1234: Ayusin ang any_spec
  • # 1231: Ayusin ang count_spec (1.7.x)
  • # 1229: Kahulugan ng mga duplicate na klase kapag reifying klase
  • # 1222: nabigo ang CSV-parse kapag string na may mutibyte character na tinatapos sa CR LF-
  • # 1221: OpenSSL: magdagdag ng paghawak para sa base ng 0 hanggang bago at to_s
  • # 1209:. Pathname # Dup ay pinaghiwa sa 1.7.5
  • # 1204: pagbabalik: Error sa pag-save ng YAML sa Norwegian character Encoding
  • # 1198: String pag-encode
  • # 1032: Error sa paggamit ng Java 8 Bumuo sa OS X
  • # 901: Enumerable ARG pangangasiwa ng mga isyu para sa `# chunk`,` # slice_before`, at `# take_while`
  • # 770: Error sa sukat ng file sa window

Ano ang bagong sa bersyon 1.7.8:

  • Mga Highlight:
  • 21 isyu naayos
  • Mga Fixed Windows 'daang-bakal bagong' pagbabalik (bundle paglabas-install)
  • Mga Fixed problema hiyas bootstrapping OpenSSL
  • Mga Fixed problema bootstrapping Engine ng Google App
  • May ilang nawawalang 1.9+ pathname mga tampok idinagdag
  • Mga Isyu sa malutas:
  • # 1214: Suporta para sa ISO-8859-16
  • # 1213: Alisin README.md mga tala sa junit.jar
  • # 1201: pathname # tanggalin alias nawawala / hindi gumagana
  • # 1199: Softlink jruby sa jruby.bash sa halip na hard copy
  • .
  • # 1182: tama RubyHash multithreaded pag-uugali kapag marshalling
  • # 1180:. Ilipat ang bantay bago ang paggamit ng mga metaclass
  • # 1176: nagbabalik array (array) ng kopya sa halip ng array mismo
  • # 1171: daang-bakal bagong Nabigo sa JRuby sa Windows 7
  • # 1170: `rindex` pagpapabuti ng pagganap
  • # 1167: & quot; i-print & quot; tinawag nang walang mga argumento ng mga kopya & quot; wala & quot;
  • # 1165: Bug fix 1092
  • # 1163: File.expand_path dapat mabibigo kung ENV ['HOME'] ay hindi isang ganap na landas
  • # 1157:. Ayusin ang compatibility wiht Bouncy Castle 1.49
  • # 1154: Pathname.new (Dir.new ('dir_name')) itinaas ni isang TypeError
  • # 1153: Dir [* []] behaves naiiba sa jruby 1.7.6 ang sa MRI 1.9.3p448
  • # 1151: Masyadong maraming mga file sa JRuby 1.7.6
  • # 1150: daang-bakal 3.2.x may jruby-OpenSSL sa Gemfile nagbibigay uninitialized pare-pareho OpenSSL :: Digest :: OPENSSL_VERSION_NUMBER
  • # 1148: Mag-commit c7c7c7 sinira AppEngine
  • # 1139: ClassCastException kapag nagbabasa non halaga String mula sa Java System.properties
  • # 1136: JRuby 1.7.5 ay hindi makatipon ng wastong uri ng mga file
  • # 1117: #NAME pamamaraan sa java classes Strip ang panlabas na klase

Ano ang bagong sa bersyon 1.7.0:

  • 1.9.3 na ngayon ang aming default na mode runtime ( -1.8 ay kailangan para sa 1.8.7 suporta)
  • -update sa 1.9.3p286 Ruby standard library
  • Maraming mga pag-aayos 1.9.x compatibility
  • Suporta para sa invokedynamic

  • Pagpapabuti
  • Pagganap at concurrency sa buong
  • Java bumaba 5 suporta (kinakailangan Java 6+)
  • Ang lahat ng mga kilalang 1.9 mga isyu sa pag-encode nalutas

  • Ginagawa ngayon
  • Kernel # exec isang tunay na katutubong exec sa lahat ng platform
  • Pagpapabuti at pag-aayos sa pagsasama ng Java at pag-embed
  • Katutubong tampok ngayong mas mahusay na suportado sa Solaris, ARM Linux, at iba
  • I-update upang Rubygems 1.8.24
  • I-update upang magsaliksik 0.9.2.2

Mga Kinakailangan :

  • Java 2 Standard Edition Runtime Environment

Katulad na software

Pyrex
Pyrex

3 Jun 15

Excelsior JET
Excelsior JET

17 Feb 15

GromJS
GromJS

20 Feb 15

GNU Cobol
GNU Cobol

17 Feb 15

Mga komento sa JRuby

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!