0

私の問題は、メッセージを出力するだけの単純なビルドスクリプトがEclipseIndigoServiceリリース2で機能しないことです。スクリプトを以下に示します-

<target name="greetings">
<echo>
         Eclipse!
</echo>       
</target>

このスクリプトを実行しようとすると、エラーは発生しませんが、「Eclipse!」というメッセージが出力されません。また、スクリプトを終了していません。継続的に実行モードになっているため、手動で停止する必要があります。私のプロジェクトは、JREではなく「JDK1.6.0_32」を指しています。'tools.jar'のような必要なすべてのjarファイルがあります。なぜ起こっているのか教えてください。


こんにちは、返信ありがとうございます。はい、あります。完全なスクリプトは-

<?xml version="1.0" encoding="UTF-8"?>
<project name="Test" default="greetings" basedir="."> 
<target name="greetings"> 
<echo> Eclipse! </echo> 
</target> 
</project> 

しかし、それでも同じ問題です。何も表示されていません。問題は構成のどこかにある可能性があります。私にお知らせください。

4

4 に答える 4

0

バージョン: Indigo Service Release 2 ビルド ID: 20120216-1857 を使用しています

<?xml version="1.0" encoding="UTF-8"?>
<project name="asdc" default="greetings" basedir=".">
    <target name="greetings">
     <echo>
     Eclipse!
     </echo>       
    </target>
</project>

順調です。

于 2013-02-05T11:07:59.070 に答える
0
  • ANT スクリプトにはルート要素 <project/>が含まれている必要があります。
  • <project/>default実行されるデフォルトのターゲットを指すと呼ばれる属性が含まれています。
  • default属性を持つことは必須ではありません。ただし、少なくとも 1 つのターゲットが必要です。スクリプトは次のようになります。

    <project default="greetings">
    <target name="greetings">
    <echo>
    Eclipse!
    </echo>       
    </target>
    </project>
    
于 2013-02-05T11:03:23.677 に答える
0

Eclipse のバージョンと OS は何ですか? eclipse に同梱されている ant バージョンの eclipse を使用していますか、それとも Ant_HOME の設定を で編集しました
Window | Preferences | Ant | Runtime | Ant Home Entriesか?

そのような単純なスクリプトは、箱から出してすぐに動作するはずです:

<project>
 <echo>Howdie :-)</echo>
</project>

workspace/.metadata/.logファイルのエラー メッセージを確認してください。

于 2013-04-19T16:38:28.580 に答える