【发布时间】:2012-02-26 19:24:33
【问题描述】:
我正在尝试使用 Stanford-parser for Ruby 并得到一个 RuntimeError: Constructor not found
我必须安装“rbj”和“treebank”gem 才能让它运行。
现在可以了
require 'stanfordparser'
但无法到达
preproc = StanfordParser::DocumentPreprocessor.new
返回错误的函数在这里(ruby-1.9.3-p0/gems/stanfordparser-2.2.0/lib/java_object.rb:40:in `new'):
def initialize(obj, *args)
@java_object = obj.class == String ?
Rjb::import(obj).send(:new, *args) : obj
end
我在一些论坛上看到了一些关于这个问题的帖子,但似乎没有人弄清楚。 任何想法都非常感谢!
【问题讨论】:
-
我发现这个问题和答案很有用,并提供了一个使用 stanford core nlp gem 执行此操作的示例,其他人请参见此处:stackoverflow.com/a/41338411/4852737
标签: java ruby constructor runtime-error stanford-nlp