什么'不知道如何构建任务'bootstrap'是什么意思?

时间:2011-03-28 08:29:32

标签: gem mirah

我按照说明here尝试建立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/interesting/mirah/javalib/mirah-bootstrap.jar   耙子流产了!   不知道如何构建任务'bootstrap'

我该如何开始对此进行故障排除?例如,应该升级哪个编译器,以及如何完成?

1 个答案:

答案 0 :(得分:1)

这个问题在https://github.com/mirah/mirah/commit/fac6bd5a13be6d818b9ac362650f5f540d771682由master修复,所以你现在应该能够掌握master并构建得很好。

如果您故意使用旧树,还有另一种选择来构建gem:

rake jar:bootstrap
gem build mirah.gemspec

您的错误消息正在发生,因为在Charles'修复之前,:gem任务错误地将“jar:bootstrap”称为“bootstrap”。