2011-02-16 13 views
0

私はAntスクリプトを実行しようとラインで次のエラーを取得しています失敗:javacコンパイラを見つけることができませんAntスクリプトの実行が

 <javac deprecation="on" 
     destdir="${prj.build}" 
     debug="${prj.debug}" 
     debuglevel="lines,source" 
     ***classpathref="compile.classpath">*** 
     <src path="${prj.src}"/> 

。 com.sun.tools.javac.Mainはクラスパス上にありません。 おそらく、JAVA_HOMEはJDKを指していません。

答えて

0

JDKはインストールされていますか? JREだけでは、多くのantタスクでは不十分です。

「はい」の場合、エラーメッセージ:JAVA_HOMEという名前の環境変数がありますか?それがjdk-directoryを指していますか? (これはパスを正しく設定するためにantラッパースクリプトによって使用されます)

+0

はい。 JAVA_HOMEをJDKに設定しました。 – narayanan

関連する問題