Что означает "Не знаю, как создать задачу" Начальная загрузка "?
Я пытался построить Mirah, следуя инструкциям здесь. На шаге 'rake gem' я получил несколько предупреждений и уведомление об ошибке. Пример вывода следующий:
предупреждение: org/dynalang/dynalink/MonomorphicCallSite.class(org/dynalang/dynalink:MonomorphicCallSite.class): основная версия 51 новее 50, самая высокая основная версия, поддерживаемая этим компилятором. Рекомендуется обновить компилятор. Примечание. /Users/paul/dev/interesting/mirah/src/org/mirah/DynalangBootstrap.java использует или отменяет устаревший API. Примечание: Перекомпилируйте с -Xlint: не рекомендуется для деталей. 4 предупреждения Строительная банка: /Users/paul/dev/интересировать/mirah/javalib/mirah-bootstrap.jar грабли прерваны! Не знаю, как построить задачу "начальной загрузки"
Как мне начать устранение неполадок? Например, какой компилятор должен быть обновлен, и как это можно сделать?
1 ответ
Эта проблема исправлена на master с помощью https://github.com/mirah/mirah/commit/fac6bd5a13be6d818b9ac362650f5f540d771682, так что теперь вы должны иметь возможность вытащить мастер и собрать все отлично.
Если вы намеренно используете старое дерево, есть еще один вариант для создания драгоценного камня:
rake jar:bootstrap
gem build mirah.gemspec
Ваше сообщение об ошибке происходит потому, что до исправления Чарльза задача:gem ошибочно называла "jar:bootstrap" как просто "bootstrap".