Софтуер детайли:
Версия: 1.7.10
Дата на качване: 17 Feb 15
Разрешително: Безплатно
Популярност: 82
JRuby е с отворен код и чисто изпълнение Java на известния Ruby преводача.
JRuby е тясно интегриран с Java, за да се даде възможност както за вграждане на преводача в произволно приложение Java и писменост всяка Java клас
<силни> Характеристики :.
- < Li> A 1.8.6 съвместима Ruby интерпретатор написан на 100% чист Java
- Най вградените класове Ruby предвидени
- Подкрепа за взаимодействие с и определяне на Java класове отвътре рубин
- Bean Scripting рамка (BSF) подкрепа
- Разпределени по три-лиценз (CPL / GPL / LGPL)
Какво ново в тази версия:
- Промени Забележка:
- 22 въпроси фиксирани
- Windows require_relative регресия фиксиран.
- Случайно зависимостта SNAPSHOT фиксирана
- Няколко разпределителни бъгове, включващи кодиращи фиксиран.
- решени случаи за 07.01.10:
- # 1385 - Socket :: SOMAXCONN
- # 1380 - тест-удължен липса
- # 1375 - Global крайна сметка игнорира присвояване
- # 1374 - require_relative се провали, когато се обади от CLASSPATH: / път файл на Windows в JRuby 1.7.9
- # 1363 - Съставяне от източник в 1.7.9 се проваля поради неудовлетворени Maven зависимости
- # 1355 - Изключение се започне нова тема след set_trace_func разговор
- # 1349 - хамбар / {рейк, rdoc, РИ} разбити по подразбиране в JRuby 1.7.9
- # 1345 - UnmarshalStream: Виж за кодиране на информацията във всички инстанция променливи
- # 1338 - UnmarshalStream: Фиксирана две почти по един грешки в unmarshalInt
- # 1336 - Крепежни Enumerator # поглед поведение
- # 1335 - Array # repeated_permutation трябва да има arity 1
- # 1334 - #enum_slice и #enum_cons са 1.8-само
- # 1323 - Snapshot зависимостта в освобождава JRuby-ядро 1.7.9
- # 1322 - Dir решава символните
- # 1317 - 1311 DateTime Сравнение
- # 1312 - File.expand_path (& quot; NUL & quot;) разбито
- # 1311 - DateTime Сравнение на резолюция под-милисекунда
- # 1252 - Range # размер липсва JRuby 1.7.8 в 2.0 режим
- # 1184 - неопределено метод `__ruby_object" за изпълнение интерфейс
- # 1156 - JRuby-OpenSSL върти безкрайно опитва да пише в гнездо, което е в състояние CLOSE_WAIT
- # 1129 - IO # read_nonblock блокове понякога в продължение на SSL Sockets
- # 480 - JRuby не Работете UTF-8 изходни файлове
Какво ново във версия 1.7.9:
- Промени Забележка:
- 36 въпроси фиксирани
- Windows File.size фиксирана
- Windows сега ще се покаже както за конзолата на Windows кодова страница
- Фиксирана регресия, която избухна Compass (или нещо, което зависи от FSSM)
- Още няколко въпроси за кодиране фиксирани
- Много подобрения Enumerable метод
- решени случаи, за 1.7.9:
- # 1300: Fix # 1222, StringIO.gets w / utf8
- # 1295: Не настройвайте java.net.preferIPv4Stack в шел скриптове # 1286
- # 1293: Добавянето спец за JRuby-5946
- # 1292: подсписък toIndex трябва да бъде изключителен, не включително. (FromIndex е включено.)
- # 1291: Sidekiq: Minitest грешка: NoMethodError: unmocked метод: ==, очаква един от []
- # 1282: Blockless Struct # изберете трябва да се върне на Enumerator
- # 1275: Цитат ключова JSON така че е валиден JSON .
- # 1274:. RubyArray.subList трябва да се отнасяме toIndex като изключителен, не приобщаващ
- # 1272: File.size (org.jruby.RubyFile.size ()) въздействия основните манипулатор
- # 1271: Fix масиви с подтиснат всеки
- # 1267: Премахва дървар персонализации в JavaUtilLoggingLogger
- # 1265: StackOverflowError императивни Array.each тъй 1.7.5
- # 1264: Fix Enumerable # парче арг работа
- # 1263: Fix Enumerable # take_while ARG работа
- # 1262: Fix Enumerable # slice_before арг работа
- # 1257: MVN чист пакет изтрива инсталиран JRuby стартер
- # 1255: StringIO Encoding Issue
- # 1254: String # кодират повдига различни грешки на 1.7.8, отколкото на 1.7.4 (и двете са различни от MRI)
- # 1251: & quot; Мъниче камъни & quot; липсва / нередно в JRuby 1.7.8
- # 1246: Определяне String # Concat (символ), следва да се повиши Тип грешка
- # 1245:. Undefined метод изключение при използване на `компас часовник" в JRuby 1.7.8
- # 1242: UTF-8 низ интерполация в US-ASCII низ понякога връща грешна US-ASCII низ
- # 1239: Съставител метод органи не обхват defn / DEFS правилно
- # 1238: JRuby 1.7.8 не успее да се инициализира OpenSSL :: Pkey :: RSA.new с криптиран ключ
- # 1236: невярно файлове в JRuby 1.7.8 & quot; бин / & quot; указател.
- # 1234: Fix any_spec
- # 1231: Fix count_spec (1.7.x)
- # 1229: определение дубликат клас, когато овеществяваща, конкретна класове
- # 1222: CSV разбор не успее, когато низ с mutibyte герой завършва с CR-LF
- # 1221: OpenSSL: добави работа за база от 0 до нова и to_s
- # 1209:. ПЪТят # мезонети, се разбива в 1.7.5
- # 1204: Регресия: Encoding спестяване YAML с норвежки герои грешка
- # 1198: String кодиране
- # 1032: Изграждане грешка, използвайки Java 8 на OS X
- # 901: Enumerable въпроси арг системи за съхранение на `# chunk`,` # slice_before`, и `# take_while`
- # 770: файл грешка размер на прозорци
Какво ново във версия 1.7.8:
- Акценти:
- 21 въпроси фиксирани
- Фиксирана Windows "релси нова" регресия (сноп инсталирате изходи)
- Фиксирана OpenSSL бижу инициализиране проблем
- Фиксирана Google App Engine инициализиране проблем
- Няколко липсва 1.9+ ПЪТят функции добавя
- решени случаи:
- # 1214: Подкрепа за ISO-8859-16
- # 1213: Махни README.md отбелязва върху junit.jar
- # 1201: ПЪТят # Изтрий псевдоним липсващи / не работят
- # 1199: Softlink JRuby да jruby.bash вместо на хартиено копие .
- # 1182: неправилно RubyHash многонишков поведение при композиране
- # 1180:. Преместване на пазача, преди употребата на metaclass
- # 1176: Array (масив) връща копие вместо самата масив
- # 1171: Релси нова провали с JRuby на Windows 7
- # 1170: `rindex` подобряване на постиженията
- # 1167: & quot; печат & quot; наречено без аргументи отпечатъци & quot; нула & quot;
- # 1165: Bug Fix 1092
- # 1163: File.expand_path трябва да успее, ако ENV ["HOME"] не е абсолютен път
- # 1157:. Fix съвместимост wiht Bouncy Castle 1.49
- # 1154: Pathname.new (Dir.new ("dir_name")) повдига Тип грешка
- # 1153: Dir [* []] се държи по различен начин в JRuby 1.7.6 на в MRI 1.9.3p448
- # 1151: прекалено много файлове в JRuby 1.7.6
- # 1150: релси 3.2.x с JRuby-OpenSSL в Gemfile дава неициализиран постоянна OpenSSL :: Digest :: OPENSSL_VERSION_NUMBER
- # 1148: Предай c7c7c7 проби AppEngine
- # 1139: ClassCastException при четене без стойност низ от Java System.properties
- # 1136: JRuby 1.7.5 не се компилира файлове валидни клас
- # 1117: #NAME метод на Java класове ленти външния клас
Какво ново във версия 1.7.0:
- 1.9.3 е вече нашият режим по подразбиране по време на работа ( Необходима е -1.8 за 1.8.7 подкрепа)
- Ruby стандартната библиотека актуализиран, за да 1.9.3p286
- Много поправки 1.9.x съвместимост
- Подкрепа за invokedynamic
- Изпълнение и едновременност подобрения в целия
- Java 5 подкрепа спадна (изисква Java 6+)
- Всички известни 1.9 въпроси кодиране решени
- Kernel # EXEC сега прави истински роден EXEC на всички платформи
- Подобрения и поправки към Java интеграция и вграждането
- Native функции сега по-добре поддържани на Solaris, ARM Linux, и други
- Актуализация на RubyGems 08.01.24
- Актуализация на Рейк 0.9.2.2
<силни> Изисквания :
- Java 2 Standard Edition Runtime Environment
Коментари не е намерена