この問題に関する他のブログやよくある質問を見ましたが、どれも役に立たないようです。sunspotをインストールしようとするとJava Runtimeエラーが発生する
** Invoke sunspot:solr:run (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute sunspot:solr:run
/home/i7core/.rvm/gems/ruby-1.9.3-p125/bin/rake: No such file or directory - java -version
rake aborted!
You need a Java Runtime Environment to run the Solr server
マイgemfile:
bundle exec rake sunspot:solr:start
ザ・コマンドを実行しているからトレースです:私は、次のコマンドを実行している場合しかし、私はエラーを得続ける、Solrので黒点をインストールしようとしています
gem 'sunspot_rails', '~> 1.3.0'
gem 'sunspot_solr'
私はJavaランタイム環境を持っていないようですが、私はすでにjavaをインストールしています。何をすべきかわからない。いくつかのgithubの問題があり、常に最新バージョンで動作するようですが、まだ動作させることはできません。助けてください。
。だから私はそれが可能なJavaの実行可能ファイルがレイクタスクのためのパスではないと推測しています。私はこれを行う方法がわかりません?ターミナルで 'java -version'を実行すると – Hishalv
を助けてください。それは動作しますか? – moritz
ありがとう、私は、私はコマンドを実行したときに "java -version"それはソフトウェアマネージャからJavaランタイムのものをインストールしたので、私は正しい方向に私をリードしてくれた。プロダクション環境(heroku)でソルと黒点を扱うのが難しいですか? – Hishalv