JRuby

Software screenshot:
JRuby
Rincian Software:
Versi: 1.7.10
Tanggal Upload: 17 Feb 15
Pengembang: Jan Arne Petersen
Lisensi: Gratis
Popularitas: 82

Rating: 5.0/5 (Total Votes: 2)

JRuby merupakan open source dan implementasi Java murni interpreter Ruby terkenal.
JRuby terintegrasi dengan Java untuk memungkinkan kedua untuk menanamkan interpreter ke aplikasi Java dan script setiap kelas Java

Fitur :.

    < li> Sebuah 1.8.6 kompatibel Ruby interpreter yang ditulis dalam 100% murni Java
  • Sebagian builtin kelas Ruby disediakan
  • Dukungan untuk berinteraksi dengan dan mendefinisikan kelas java dari dalam ruby ​​
  • Bean Scripting Framework (BSF) dukungan
  • Didistribusikan menurut tri-lisensi (CPL / GPL / LGPL)

Apa yang baru dalam rilis ini:

  • Perubahan catatan:
  • 22 isu tetap
  • regresi require_relative Windows tetap.
  • ketergantungan SNAPSHOT Terkadang tetap
  • Beberapa Menyusun bug yang melibatkan pengkodean tetap.
  • Masalah diselesaikan untuk 1.7.10:
  • # 1385 - Socket :: SOMAXCONN
  • # 1380 - uji-diperpanjang gagal
  • # 1375 - global akhirnya mengabaikan tugas
  • # 1374 - require_relative gagal ketika dipanggil dari classpath: / path file pada Windows di JRuby 1.7.9
  • # 1363 - Kompilasi dari sumber di 1.7.9 gagal karena ketergantungan maven puas
  • # 1355 - Eksepsi mulai thread baru setelah panggilan set_trace_func
  • # 1349 - bin / {garu, rdoc, ri} rusak secara default di JRuby 1.7.9
  • # 1345 - UnmarshalStream: Carilah pengkodean informasi dalam semua variabel misalnya
  • # 1338 - UnmarshalStream: Tetap dua off-per-satu kesalahan dalam unmarshalInt
  • # 1336 - Memperbaiki Enumerator perilaku # mengintip
  • # 1335 - Array # repeated_permutation harus memiliki arity 1
  • # 1334 - #enum_slice dan #enum_cons yang 1,8-satunya
  • # 1323 - Snapshot ketergantungan dirilis JRuby-core 1.7.9
  • # 1322 - Dir menyelesaikan symlink
  • # 1317 - 1311 datetime perbandingan
  • # 1312 - File.expand_path (& quot; NUL & quot;) rusak
  • # 1311 - DateTime perbandingan pada resolusi sub-milidetik
  • # 1252 - Rentang # ukuran hilang dari JRuby 1.7.8 di 2,0 modus
  • # 1184 - metode terdefinisi `__ruby_object 'untuk implementasi antarmuka
  • # 1156 - JRuby-openssl berputar tanpa henti mencoba untuk menulis ke soket yang dalam keadaan CLOSE_WAIT
  • # 1129 - IO blok # read_nonblock kadang-kadang untuk SSL Socket
  • # 480 - JRuby tidak Menangani UTF-8 Sumber Files

Apa yang baru dalam versi 1.7.9:

  • Perubahan catatan:
  • 36 isu tetap
  • Windows File.size tetap
  • Windows sekarang akan benar menampilkan menghibur jendela codepage
  • regresi Tetap yang pecah Kompas (atau apa pun yang bergantung pada FSSM)
  • Sebuah beberapa masalah pengkodean tetap
  • Banyak metode Enumerable perbaikan
  • Masalah diselesaikan untuk 1.7.9:
  • # 1300: Perbaiki # 1222, StringIO.gets w / utf8
  • # 1295: Jangan mengatur java.net.preferIPv4Stack dalam skrip shell # 1286
  • # 1293: Menambahkan spec untuk JRuby-5946
  • # 1292: sublist toIndex harus eksklusif, tidak termasuk. (FromIndex inklusif.)
  • # 1291: Sidekiq: error Minitest: NoMethodError: Metode unmocked: ==, diharapkan salah satu dari []
  • # 1282: Blockless Struct # pilih harus mengembalikan pencacah
  • # 1275: Quote kunci JSON sehingga JSON valid
  • .
  • # 1274:. RubyArray.subList harus memperlakukan toIndex eksklusif, tidak termasuk
  • # 1272: File.size (org.jruby.RubyFile.size ()) dampak yang mendasari menangani file
  • # 1271: Perbaiki array dengan ditimpa setiap
  • # 1267: Menghapus kustomisasi Logger di JavaUtilLoggingLogger
  • # 1265: StackOverflowError override Array.each sejak 1.7.5
  • # 1264: Perbaiki Enumerable # sepotong arg penanganan
  • # 1263: Perbaiki Enumerable # take_while ARG penanganan
  • # 1262: Perbaiki Enumerable # slice_before arg penanganan
  • # 1257: mvn paket bersih menghapuskan diinstal JRuby peluncur
  • # 1255: StringIO Encoding Issue
  • # 1254: String # encode menimbulkan kesalahan yang berbeda pada 1.7.8 dari pada 1.7.4 (dan keduanya berbeda dari MRI)
  • # 1251: & quot; Stub permata & quot; hilang / salah dalam JRuby 1.7.8
  • # 1246: Memperbaiki String # concat (simbol) harus meningkatkan TypeError
  • # 1245:. Metode Undefined kecuali bila menggunakan `kompas menonton 'di JRuby 1.7.8
  • # 1242: UTF-8 string interpolasi dalam string US-ASCII kadang-kadang kembali salah tali US-ASCII
  • # 1239: Disusun metode tubuh tidak lingkup defn / defs benar
  • # 1238: JRuby 1.7.8 gagal untuk menginisialisasi OpenSSL :: pkey :: RSA.new dengan kunci terenkripsi
  • # 1236: file Keliru di JRuby 1.7.8 & quot; bin / & quot; direktori.
  • # 1234: Perbaiki any_spec
  • # 1231: Perbaiki count_spec (1.7.x)
  • # 1229: duplikat definisi kelas ketika reifying kelas
  • # 1222: mengurai CSV gagal ketika string dengan karakter mutibyte berakhir dengan CR-LF
  • # 1221: openssl: menambahkan penanganan untuk basis 0 sampai baru dan to_s
  • # 1209:. Pathname # dup yang rusak di 1.7.5
  • # 1204: Regresi: Encoding tabungan YAML dengan karakter Norwegia error
  • # 1198: String encoding
  • # 1032: Membangun kesalahan menggunakan Java 8 pada OS X
  • # 901: Masalah penanganan arg Enumerable untuk `# chunk`,` # slice_before`, dan `# take_while`
  • # 770: Ukuran file error pada windows

Apa yang baru dalam versi 1.7.8:

  • Highlights:
  • 21 isu tetap
  • Tetap Windows regresi 'rel baru' (bundle install keluar)
  • Tetap OpenSSL masalah permata bootstrap
  • Tetap Google App masalah mesin bootstrap
  • Beberapa hilang 1.9+ pathname fitur yang ditambahkan
  • Masalah diselesaikan:
  • # 1214: Dukungan untuk ISO-8859-16
  • # 1213: Hapus README.md catatan pada junit.jar
  • # 1201: pathname # menghapus alias hilang / tidak bekerja
  • # 1199: JRuby softlink untuk jruby.bash bukan hard copy
  • .
  • # 1182: RubyHash salah perilaku multithreaded ketika menyusun
  • # 1180:. Pindahkan penjaga sebelum penggunaan metaclass
  • # 1176: Array (array) mengembalikan salinan bukan array itu sendiri
  • # 1171: Rails baru gagal dengan JRuby pada Windows 7
  • # 1170: `peningkatan kinerja rindex`
  • # 1167: & quot; cetak & quot; disebut tanpa argumen cetakan & quot; nil & quot;
  • # 1165: Bug 1092 fix
  • # 1163: File.expand_path harus gagal jika ENV ['RUMAH'] bukan path absolut
  • # 1157:. Memperbaiki kompatibilitas wiht melenting Castle 1,49
  • # 1154: Pathname.new (Dir.new ('dir_name')) menimbulkan TypeError
  • # 1153: Dir [* []] berperilaku berbeda di JRuby 1.7.6 di MRI 1.9.3p448
  • # 1151: Terlalu banyak file di JRuby 1.7.6
  • # 1150: rel 3.2.x dengan JRuby-openssl di Gemfile memberikan OpenSSL konstan diinisiasi :: Digest :: OPENSSL_VERSION_NUMBER
  • # 1148: Komit c7c7c7 pecah AppEngine
  • # 1139: ClassCastException ketika membaca nilai non String dari Jawa System.properties
  • # 1136: JRuby 1.7.5 tidak mengkompilasi file kelas valid
  • # 1117: Metode #NAME pada kelas java strip kelas luar

Apa yang baru dalam versi 1.7.0:

  • 1.9.3 sekarang modus runtime default kita ( -1,8 diperlukan untuk 1.8.7 support)
  • Ruby perpustakaan standar diperbarui untuk 1.9.3p286
  • Banyak perbaikan kompatibilitas 1.9.x
  • Dukungan untuk invokedynamic
  • Kinerja dan concurrency perbaikan seluruh
  • Java 5 support turun (Java 6 + diperlukan)
  • Semua dikenal 1,9 masalah pengkodean diselesaikan
  • Kernel # exec sekarang tidak seorang eksekutif asli yang benar pada semua platform
  • Perbaikan dan perbaikan untuk integrasi Java dan embedding
  • fitur asli sekarang lebih didukung pada Solaris, Linux ARM, dan lain-lain
  • Update untuk rubygems 1.8.24
  • Update Rake 0.9.2.2

Persyaratan :

  • 2 Runtime Environment Standard Edition Jawa

Software yang serupa

ooc
ooc

3 Jun 15

Ruby
Ruby

17 Aug 18

Genshi Compiler
Genshi Compiler

11 May 15

DashO Pro
DashO Pro

11 May 15

Komentar untuk JRuby

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!