7

...そしてそれは間違っています。

エラーは次のとおりです。

ビルドに失敗しました C:_TraderPlatform\Clients\Open\Open\Java\Applets\PPDataTransporter\nbproject\build-impl.xml:338: この行の実行中に次のエラーが発生しました: C:_TraderPlatform\Clients\Open\Open\Java\Applets \PPDataTransporter\nbproject\build-impl.xml:158: javac コンパイラが見つかりません。com.sun.tools.javac.Main がクラスパスにありません。おそらく、JAVA_HOME は JDK を指していません。現在、「C:\Program Files\Java\jre6」に設定されています

「C:\Program Files\Java\jdk1.6.0_12」を指すように JAVA_Home という環境変数を設定しました。

Javac.exe は間違いなくC:\Program Files\Java\jdk1.6.0_12\binにあります

PATH 変数に %JAVA_HOME%\Bin があります。

HKLM\SOFTWARE\JavaSoft の下にあるさまざまな 'JavaHome' 設定をいじくり回しましたが、完全に立ち往生しています。

私がやりたかったことは、netbeans がプロジェクト用に作成した build.xml を使用して、コマンド ラインから Java アプレットを構築することだけでした。

アイデアはありますか?

4

6 に答える 6

7

ANT が動作するようになりました。

私は何をしましたか?

c:\program ファイルから削除し、「c:\ant」に「再インストール」しました。

8.3 以外のファイル名やディレクトリが気に入らないようです。

おかしなことに、95/98/ME では ANT を非 8.3 スタイルの場所に置くべきではないというマニュアルの一部を読み違えたので、これを行いました。私はOSリファレンスを見つけられなかったので、試してみました。私はVistaを実行しています。

しかたがない...

助けてくれてありがとう。

于 2009-06-30T14:29:49.883 に答える
5

Eclipse では、インストール済みの JRE 設定を JDK に設定します - プロジェクト内 (プロジェクト プロパティ -> Java ビルド パス -> ライブラリ)、または環境設定 (Java -> インストールされた JRE) のグローバル デフォルト。Eclipse 設定は、システム変数よりも強力です。

于 2011-06-04T07:25:52.690 に答える
2

インストールされている場所に、ant クラスパスに tools.jar を含めるだけです。

于 2009-10-18T14:01:47.817 に答える
0

変数名がすべて大文字のJAVA_HOMEであることを確認する必要があります。また、コマンド ラインからパスを実行し、パス ステートメントの JAVA_HOME の値が正しいことを確認します。

于 2009-06-30T14:00:47.493 に答える
0

どのビルドプロセスを実行していますか? ビルド スクリプトの設定の 1 つJAVA_HOMEですか?

于 2009-06-30T14:28:01.713 に答える
-1

Windows 7 の場合、Windows 環境変数として JAVA_HOME が必要です。C:\Program Files\Java\jdk1.7.0_03\ と C:\Program Files\Java\jdk1.7.0_03\bin も追加しました。 PATH に移動し、Eclipse を再起動すると、動作するようになりました....まあ、他にも問題があります:D

于 2012-02-19T13:36:52.883 に答える