2

私の問題はJAVA_HOME変数にあります。cmd内でエコーすると、必要に応じてjdkをポイントし、PowerShellからエコーすると、jre7をポイントし、Webからphpスクリプトでエコーすると、jre6をポイントします。Webから呼び出したpowershellスクリプトとphpスクリプトの両方からsetJAVA_HOMEとset-variableJAVA_HOMEを使用して設定しようとしましたが、どちらも機能しませんでした。誰かがこれをどのように修正できるか考えていますか?ありがとう

4

2 に答える 2

1

JAVA_HOMEがシステム変数ではなくユーザー変数として定義され、それらのプロセスが異なるユーザーとして実行されている可能性はありますか?

于 2012-08-09T14:16:17.670 に答える
0

私は実際に問題を解決しませんでした、私はただ症状を治しました。ant.batを編集しました。次の行を追加しました:ファイルの先頭にJAVA_HOME = path \ to\jdkを設定します

于 2012-08-16T07:15:07.950 に答える