সফটওয়্যার বিবরণ:
সংস্করণ: 1.7.10
তারিখ আপলোড: 17 Feb 15
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 82
JRuby একটি ওপেন সোর্স এবং বিখ্যাত রুবি দোভাষী বিশুদ্ধ জাভা বাস্তবায়ন হয়.
JRuby শক্তভাবে উভয় কোন জাভা অ্যাপ্লিকেশন স্ক্রিপ্ট কোন জাভা শ্রেণীর মধ্যে দোভাষী এম্বেড করার অনুমতি দেয় জাভা সাথে একত্রিত করা হয়
বৈশিষ্ট্য :.
- < li> 1.8.6 সামঞ্জস্যপূর্ণ রুবি দোভাষী 100% লিখিত বিশুদ্ধ জাভা
- প্রদান করা সবচেয়ে builtin রুবি ক্লাস
- রুবি মধ্যে থেকে জাভা ক্লাস সঙ্গে আলাপচারিতার এবং সংজ্ঞা জন্য সমর্থন
- সিম স্ক্রিপ্টিং ফ্রেমওয়ার্ক (বিএসএফ) সমর্থন
- ট্রাই লাইসেন্সের আওতায় বিতরণ (সিপিএল / জিপিএল / LGPL এর)
এই রিলিজে নতুন কি:
- নোট পরিবর্তন:
- 22 বিষয় সংশোধন করা হয়েছে
- উইন্ডোজ require_relative রিগ্রেশন সংশোধন করা হয়েছে.
- আপতিক স্ন্যাপশট নির্ভরতা সংশোধন করা হয়েছে
- জড়িত marshalling বাগ একটি দম্পতি সংশোধন করা হয়েছে এনকোডিং.
- 1.7.10 জন্য সংশোধিত সমস্যা:
- # 1385 - সকেট :: SOMAXCONN
- # 1380 - পরীক্ষা-বাড়ানো ব্যর্থ
- # 1375 - গ্লোবাল অবশেষে উপেক্ষা করে নিয়োগ
- # 1374 - ক্লাসপাথ থেকে যখন বলা require_relative ব্যর্থ: / JRuby 1.7.9 উইন্ডোজ পথ ফাইল
- # 1363 - 1.7.9 এ উৎস থেকে কম্পাইল করার প্রণালী কারণে অসন্তুষ্ট Maven নির্ভরতা করতে ব্যর্থ
- # 1355 - ব্যতিক্রম set_trace_func কল পরে নতুন থ্রেড শুরু করুন
- # 1349 - বিন / {মই দিয়া আহরণ করা, rdoc, RI} jruby 1.7.9 ডিফল্ট দ্বারা ভাঙ্গা
- # 1345 - UnmarshalStream: সব উদাহরণস্বরূপ ভেরিয়েবলের মধ্যে তথ্য এনকোডিং জন্য দল
- # 1338 - UnmarshalStream: unmarshalInt দুটি বন্ধ দ্বারা এক ত্রুটি সংশোধন করা হয়েছে
- # 1336 - স্থির গণনাকারী # উঁকি আচরণ করুন
- # 1335 - এরে # repeated_permutation arity 1 থাকা উচিত
- # 1334 - #enum_slice এবং #enum_cons হয় 1.8 শুধুমাত্র
- # 1323 - মুক্তি jruby কোর 1.7.9 মধ্যে স্ন্যাপশট নির্ভরতা
- # 1322 - ডিরেক্টর সিমলিংকগুলি সমাধান করা
- # 1317 - 1311 datetime comparision
- # 1312 - File.expand_path (& quot; NUL, & quot;) ভাঙা
- # 1311 - উপ-মিলিসেকেন্ডে রেজল্যুশন তারিখসময় comparision
- # 1252 - 2.0 মোডে JRuby 1.7.8 থেকে অনুপস্থিত বিন্যাস # আকার
- # 1184 - ইন্টারফেস বাস্তবায়নের জন্য অনির্ধারিত পদ্ধতি '__ruby_object'
- # 1156 - jruby-OpenSSL অন্তহীন রাষ্ট্র CLOSE_WAIT, যা একটি সকেট যাও লিখতে চেষ্টা ঘূর্ণন
- # 1129 - SSL- র সকেট জন্য কখনও কখনও তদন্ত কর্মকর্তা # read_nonblock ব্লক করুন
- # 480 - JRuby হ্যান্ডেল না UTF-8 সোর্স ফাইল
সংস্করণ 1.7.9 নতুন কি:
- নোট পরিবর্তন:
- 36 বিষয় সংশোধন করা হয়েছে
- উইন্ডোজ File.size সংশোধন করা হয়েছে
- উইন্ডোজ এখন সঠিকভাবে জানালা Codepage কনসোল প্রদর্শন করা হবে
- (FSSM উপর নির্ভরশীল যা বা কিছু) কম্পাস ভেঙে, যা স্থায়ী রিগ্রেশন
- আরো কয়েক এনকোডিং সমস্যা সংশোধন করা হয়েছে
- গণনীয় পদ্ধতি উন্নতি প্রচুর
- 1.7.9 জন্য সংশোধিত সমস্যা:
- # 1300: # 1222 ফিক্স, StringIO.gets / UTF8 W
- # 1295: শেল স্ক্রিপ্ট-এ # 1286 java.net.preferIPv4Stack সেট না
- # 1293: JRUBY-5946 জন্য বৈশিষ্ট যোগ করার পদ্ধতি
- # 1292: sublist toIndex সমেত না, একচেটিয়া হতে হবে. (FromIndex সমেত.)
- # 1291: Sidekiq: Minitest ত্রুটি: NoMethodError: unmocked পদ্ধতি: ==, [] এক আশা
- # 1282: বিচ্ছেদ Struct # একটি গণনাকারী ফিরে উচিত নির্বাচন করুন
- # 1275: উক্তি একটি JSON কী এটা বৈধ JSON, তাই করুন .
- # 1274:. সমেত, একচেটিয়া না toIndex আচরণ করা উচিত RubyArray.subList
- # 1272: File.size (org.jruby.RubyFile.size ()) ফাইল হ্যান্ডেল অন্তর্নিহিত প্রভাব
- # 1271: উপেক্ষিত প্রতিটি অ্যারে ফিক্স
- # 1267: JavaUtilLoggingLogger মধ্যে এটির কাস্টমাইজেশন মুছে ফেলা হবে
- # 1265: StackOverflowError 1.7.5 থেকে Array.each অগ্রাহ্য করা
- # 1264: হ্যান্ডলিং ARG গণনীয় # খণ্ড ফিক্স করুন
- # 1263: take_while পরিচালনার ARG গণনীয় # ত্রুটিমুক্ত করুন
- # 1262: হ্যান্ডলিং গণনীয় # slice_before ARG ফিক্স করুন
- # 1257: mvn পরিষ্কার প্যাকেজ ইনস্টল jruby লঞ্চ আউট টিস্যু
- # 1255: StringIO এনকোডিং ইস্যু
- # 1254: স্ট্রিং # সঙ্কেতাক্ষরে লিখা 1.7.4 চেয়ে 1.7.8 বিভিন্ন ত্রুটি উত্থাপন (এবং উভয় এমআরআই থেকে ভিন্ন)
- # 1251: & quot; দন্তমূল রত্ন, & quot; JRuby 1.7.8 ভুল / অনুপস্থিত
- # 1246: স্ট্রিং # concat (প্রতীক) স্থির TypeError বাড়াতে হবে
- # 1245:. অবর্ণিত পদ্ধতি ব্যতিক্রম jruby 1.7.8 মধ্যে 'কম্পাস ঘড়ি' ব্যবহার করার সময়
- # 1242: মার্কিন ASCII স্ট্রিং মধ্যে UTF-8, স্ট্রিং ক্ষেপক কখনও কখনও আমাদের ভুল-ASCII স্ট্রিং ফেরৎ
- # 1239: সংকলিত পদ্ধতি সংস্থা সুযোগ defn / defs সঠিকভাবে না
- # 1238: JRuby 1.7.8 এনক্রিপ্ট কী দিয়ে দ্বারা OpenSSL :: PKey :: RSA.new আরম্ভ করতে ব্যর্থ
- # 1236: JRuby 1.7.8 & quot ভ্রান্ত ফাইল; বিন / করুন & quot; ডিরেক্টরি.
- # 1234: any_spec ফিক্স
- # 1231: count_spec ফিক্স (1.7.x)
- # 1229: ডুপ্লিকেট বর্গ সংজ্ঞা ক্লাস reifying যখন
- # 1222: mutibyte অক্ষর দিয়ে স্ট্রিং সিআর-এলএফ শেষ যখন CSV- পারসে ব্যর্থ
- # 1221: OpenSSL: নতুন এবং to_s বেস 0 হ্যান্ডলিং যোগ করুন
- # 1209:. পাথের নাম # DUP 1.7.5 নষ্ট হয়ে গেছে করুন
- # 1204 নরওয়েজিয়ান অক্ষরের সাথে YAML সংরক্ষণ ত্রুটি এনকোডিং
- # 1198: স্ট্রিং এনকোডিং
- # 1032: OS X এর উপর জাভা 8 ব্যবহার ত্রুটি তৈরি করুন
- # 901: '# chunk`, `# slice_before`, এবং' # take_while` জন্য গণনীয় ARG হ্যান্ডলিং বিষয়
- # 770: উইন্ডোজ ফাইল সাইজ ত্রুটি করুন
রিগ্রেশন:
সংস্করণ 1.7.8 নতুন কি:
- হাইলাইট করুন:
- 21 বিষয় সংশোধন করা হয়েছে
- উইন্ডোজ সংশোধন করা হয়েছে 'পাগল নতুন' রিগ্রেশন (বান্ডিল প্রস্থান করে ইনস্টল) করুন
- স্থায়ী দ্বারা OpenSSL মণি bootstrapping সমস্যা
- স্থায়ী Google App ইঞ্জিন bootstrapping সমস্যা
- কয়েক অনুপস্থিত 1.9 + + পাথের নাম এখনো যোগ করেনি বৈশিষ্ট্য
- সমস্যা সমাধান:
- # 1214: একটি ISO-8859-16 জন্য সমর্থন
- # 1213: README.md junit.jar নোট সরান
- # 1201: পাথের নাম # ওরফে / অনুপস্থিত কাজ করছে না মুছে
- # 1199: Softlink jruby হার্ড কপি পরিবর্তে jruby.bash থেকে .
- # 1182: ভুল RubyHash multithreaded আচরণ marshalling যখন
- # 1180:. ক্লাসের অধীনে একটি ক্লাস এর ব্যবহারের আগে প্রহরীদের নিয়ে যান
- # 1176: এরে (অ্যারে) পরিবর্তে অ্যারের নিজেই একটি কপি ফেরৎ
- # 1171: নতুন উইন্ডোজ 7 উপর JRuby ব্যর্থ বিপথগামী
- # 1170: `rindex` কর্মক্ষমতা বৃদ্ধি করুন
- # 1167: & quot; মুদ্রণ করুন & quot; ; শূন্য, & quot; কোন যুক্তি কপি করে প্রিন্ট, & quot সঙ্গে বলা
- # 1165: বাগ ফিক্স 1092
- # 1163: ENV ['হোম'] একটি পরম পথ যদি না হয় তাহলে File.expand_path ব্যর্থ উচিত
- # 1157:. Bouncy কাসল 1.49 wiht সামঞ্জস্য ফিক্স করুন
- # 1154: Pathname.new (Dir.new ('DIR_NAME')) একটি TypeError উত্থাপন
- # 1153: দির [* []] ভিন্নভাবে jruby আচরণ এমআরআই 1.9.3p448 মধ্যে 1.7.6
- # 1151: JRuby 1.7.6 অনেকগুলি ফাইল
- # 1150: Gemfile মধ্যে jruby-openssl সঙ্গে 3.2.x পাগল আরম্ভ ধ্রুবক দ্বারা OpenSSL দেয় :: ডাইজেস্ট :: OPENSSL_VERSION_NUMBER
- # 1148: কমিট c7c7c7 AppEngine ভেঙে
- # 1139: ClassCastException জাভা System.properties থেকে অ স্ট্রিং মান যখন পড়া
- # 1136: JRuby 1.7.5 বৈধ বর্গ ফাইল কম্পাইল না
- # 1117: জাভা ক্লাস #NAME পদ্ধতি বাইরের বর্গ রেখাচিত্রমালা করুন
সংস্করণ 1.7.0 নতুন কি:
- 1.9.3 এখন আমাদের ডিফল্ট রান-টাইম মোড ( -1.8 1.8.7 সমর্থনের জন্য প্রয়োজন হয়)
- 1.9.3p286 আপডেট রুবি মান লাইব্রেরি
- অনেক 1.9.x সামঞ্জস্য সংশোধন করা হয়েছে
- invokedynamic জন্য সমর্থন
- পারফরমেন্স এবং প্রিয় মানুষটির উন্নতি
- জাভা 5 সমর্থন বাদ (জাভা 6 + আবশ্যক)
- সব পরিচিত 1.9 এনকোডিং সমস্যা সমাধান করুন
- কার্নেল # Exec এখন সব প্ল্যাটফর্মের জন্য একটি সত্য নেটিভ Exec না
- উন্নতি ও সংশোধন করা হয়েছে
- এখন ভাল সোলারিস, এআরএম লিনাক্স, এবং অন্যদের উপর সমর্থিত স্থানীয় বৈশিষ্ট্য
- Rubygems 1.8.24 আপডেট করুন
- আপডেট 0.9.2.2 মই দিয়া আহরণ করা
সারা
জাভা ইন্টিগ্রেশন এবং এমবেডিং করতে
আবশ্যক
- জাভা 2 স্ট্যান্ডার্ড সংস্করণ রানটাইম এনভায়রনমেন্ট
পাওয়া মন্তব্যসমূহ না