2010-04-03 24 views
1

我想用Buildr使用Ruby构建APACHE ODE源代码。我安装了ruby,并安装了Buildr,但是当我运行命令rake软件包的APACHE ODE源代码的根目录时,它给了我这个错误试图用Buildr构建Apache ODE源代码

C:\ workspace2 \ APACHE_ODE_1.X> rake package --trace 在C:/workspace2/APACHE_ODE_1.X) rake中止! 未初始化的常量宝石::要求:: OP_RE

的宝石我已经安装了

C:\ workspace2 \ APACHE_ODE_1.X>宝石列表

*当地的宝石*

Antwrap( 0.7.0) 归档焦油minitar(0.5.2) 建设者(2.1.2) buildr(1.3.5) 高架(1.5.1) 锄(2.3.3) 净SFTP(2.0.2) 净SSH(2.0.15) 耙(0.8.7) RJB(1.1.6) rspec的(1.2.8) RubyForge的(1.0.5) 的rubygems更新(1.3.6) ruby​​zip(0.9.1) XML的简单(1.0.12)

回答

0

我来自同一个问题的痛苦等等都是其他人(见本this错误票)。

升级到Buildr 1.4应该可以解决问题。

编辑:我只是尝试升级到Buildr 1.4。

没有任何地方的软件包,所以我直接从GitHub获得它,这里是我的步骤。

git clone http://github.com/apache/buildr.git 
cd buildr 
sudo gem build buildr.gemspec 
sudo env JAVA_HOME=$JAVA_HOME gem install buildr-1.4.0.gem 

这解决了问题中描述的问题。我虽然因为一个新问题而无法安装Apache Ode,但是如果你没有遇到那个问题,那么我没有理由试图找出它的原因:)