Я пытаюсь использовать гем standford-core-nlp с rails 3 и продолжаю получать ошибка «Не удалось найти файл JAR (ищу в ../standford-core-nlp-full/joda-time.jar)». Файл находится в том месте, где он ищет. Кто-нибудь знает, в чем может быть проблема?
драгоценный камень standforn-core-nlp в рельсах 3 «Не удалось найти файл JAR»
Ответы (1)
Я попытался использовать гем stanford-core-nlp, но описанной вами проблемы не возникло.
Я поместил содержимое stanford-core-nlp-full в каталог bin гема. Чтобы увидеть, где установлены ваши драгоценные камни, используйте следующую команду:
$ gem env
RubyGems Environment:
- RUBYGEMS VERSION: 1.8.24
- RUBY VERSION: 1.9.3 (2013-05-16 patchlevel 392) [java]
- INSTALLATION DIRECTORY: /home/george/.rvm/gems/jruby-1.7.4
- RUBY EXECUTABLE: /home/george/.rvm/rubies/jruby-1.7.4/bin/jruby
- EXECUTABLE DIRECTORY: /home/george/.rvm/gems/jruby-1.7.4/bin
- RUBYGEMS PLATFORMS:
- ruby
- universal-java-1.7
- GEM PATHS:
- /home/george/.rvm/gems/jruby-1.7.4
- /home/george/.rvm/gems/jruby-1.7.4@global
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- "install" => "--no-rdoc --no-ri"
- "update" => "--no-rdoc --no-ri"
- REMOTE SOURCES:
- http://rubygems.org/
GEM PATHS указывает путь. Теперь поместите свои модели в каталог bin анализатора Stanford. В моем случае это был /home/george/.rvm/gems/jruby-1.7.4/gems/stanford-core-nlp-0.5.1/bin/
Если вы абсолютно хотите, чтобы ваши модели были отделены от драгоценного камня, просто укажите полный путь к вашим моделям.
person
gramonov
schedule
09.07.2013