2

そのため、システムを再インストールする必要がありました。Cygwin を C:\cygwin\bin にインストールしました

そして、以前のインストールで機能したバッチ ファイル「start_cygwin.bat」を使用しました。

@echo off  
C:  
chdir C:\cygwin\bin  
bash -c "cd /cygdrive/e/apache-solr-3.5.0/example/;java -Dsolr.solr.home="./example-DIH/solr/" -jar start.jar" 

しかし、このコマンドを実行した後:

bash -c "cd /cygdrive/e/apache-solr-3.5.0/example/;java -Dsolr.solr.home="./example-DIH/solr/" -jar start.jar" 

エラーが発生します:

bash: java: コマンドが見つかりません

Java と関係があると思っていましたが、Java jdk 6.27 (以前は問題なく動作していました) をインストールし、コマンド プロンプトで「java」と入力すると、可能な Java コマンドのリストが表示されます。

4

2 に答える 2

4

ファイルを見つけることができませんjava.exe

この問題を解決するには、次の 2 つのオプションがあります。

  1. PATHにJavaがインストールされたフォルダーを追加します

  2. 上記のコマンドで のフル パスを使用します。java.exeつまり、 の代わりにjavaを使用します/home/../jdk.../bin/java

牽引オプションの 1 つは、問題の解決に役立つはずです。

于 2012-10-14T19:47:11.853 に答える