Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

eclipse上からantの利用について

eclipse3.4です。

eclipseのantを利用して、builder.xmlを配置しているプロジェクトと違う別プロジェクトのパスを取得したく以下のような要素を記述したのですがエラーとなってしまいます。
<eclipse.convertPath property="dir.project1" resourcePath="/project1" />

エラー内容は以下のとおりです。
Problem: failed to create task or type eclipse.convertPath
Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any <presetdef>/<macrodef> declarations have taken place.

また、eclipse.runningというプロパティが自動設定されるという記述があったのですが、設定されていないようです。
<fail unless="eclipse.running" 
        message="Eclipse上でAntを実行してください"/>
上記の要素を記述するとそこでエラーとなります。

実行方法はbuilder.xmlを右クリック - 実行 - Antビルドで実行しています。

何か設定など必要でしょうか。
よろしくお願いします。

2

回答

91507

閲覧

2件の回答

評価

0

これに限らず、エラーが出たら、まずはエラーメッセージを
ぐぐってみると良い。

評価

0

ありがとうございます。

ant-contrib.jarが足りないようでした。

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。