Eclipse 環境で ant ターゲットを実行できません。Ant ターゲットをダブルクリックすると、直接終了し、コンソール ウィンドウに何も表示されません。コンソール ウィンドウの上部に「 ProjectName build.xml [ant target] [Ant Build] C:\Programfiles\Java\jdk1.6.0_20\bin\jawa.exe」というメッセージが表示され、コンソール ウィンドウ。誰でも私を助けてください。
よろしくお願いします ヴィシュヌ
Eclipse 環境で ant ターゲットを実行できません。Ant ターゲットをダブルクリックすると、直接終了し、コンソール ウィンドウに何も表示されません。コンソール ウィンドウの上部に「 ProjectName build.xml [ant target] [Ant Build] C:\Programfiles\Java\jdk1.6.0_20\bin\jawa.exe」というメッセージが表示され、コンソール ウィンドウ。誰でも私を助けてください。
よろしくお願いします ヴィシュヌ
これは通常、次の場合に発生します。
Eclipse の場所を変更した場合は、[ウィンドウ] -> [設定] -> [Ant] -> [ランタイム] に移動します。クラスパス タブで、ant ホームのエントリが正しいことを確認します。そうでない場合は、それらが入っているフォルダーを慎重に見つけて (それらはすべて、Eclipse プラグインフォルダーの下にある同じフォルダーにあります)、それらを再度追加してから、無効なエントリを削除します。
jre / jdk の場所を変更した場合:
a) [ウィンドウ] -> [設定] -> [Ant] -> [ランタイム] に移動し、[クラスパス] タブで [グローバル エントリ] ツリーを展開します。tools.jar の場所が有効で、ファイル システム内の指定された場所にあることを確認してください。
b) [実行] -> [外部ツール] -> [外部ツールの構成] をクリックします。Ant ビルドを展開し、ワークスペース内の各 ant ビルド ファイルを選択してから、jre タブを展開し、[ワークスペースと同じ JRE で実行] がオンになっていること、または別の JRE が有効なインストール済み JRE を指していることを確認します。
Eclipse エラーログを見てください。最近、次のエラーが表示されました。
Ant UI から記録されたエラー:
java.net.SocketTimeoutException: java.net.DualStackPlainSocketImpl.waitForNewConnection(Native Method) でタイムアウトを受け入れる) java.net.PlainSocketImpl.accept(PlainSocketImpl.java:199) で java.net.ServerSocket.implAccept(ServerSocket.java:545) で java.net.ServerSocket.accept(ServerSocket.java:513) で org.eclipse .ant.internal.launching.launchConfigurations.RemoteAntBuildListener$ServerConnection.run(RemoteAntBuildListener.java:89)
Windows を再起動すると問題が解決しました。