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: nan/5 (Total Votes: 0)

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

Adobe Alchemy
Adobe Alchemy

3 Jun 15

GNU Smalltalk
GNU Smalltalk

11 May 15

Flexc++
Flexc++

14 Apr 15

Mga komento sa JRuby

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