次の一連のソフトウェアを使用しています。
- アリ 1.7.1
- エクリプスヘリオス
- Java 1.6
- アパッチスリフト 0.8.0
Thrift を使用して、次のコード ブロックを使用して Ant で Java ソース コードを生成しています。
<exec executable="thrift-0.8.0.exe" osfamily="windows">
<arg value="-out" />
<arg value="java/src" />
<arg value="--gen" />
<arg value="java" />
<arg file="Sample.thrift" />
</exec>
そこで、 Eclipse でプロジェクトを開いたときにadd
、生成されたフォルダーsrc
をclasspath
プロジェクトの に自動的に配置したいと考えています。in Eclipse using Ant
shown as a source folder
注:.classpath
プロジェクトのクラスパスがファイルに存在し、adding a classpathentry
それによって問題が解決することを理解しています。しかし、.classpath ファイルで手動で行うのではなく、Eclipse にそれを実行してもらいたいのです。
さらに、Ant-Eclipse プロジェクトも調べたところ、新しい Eclipse Java プロジェクトを作成し、そのsrc
フォルダーをソース フォルダーとして表示する Ant タスクが見つかりました。しかし、外部ライブラリへの依存は望んでいません。
<project name="test" default="eclipse" basedir=".">
<target name="eclipse">
<taskdef name="eclipse" classname="prantl.ant.eclipse.EclipseTask" />
<eclipse>
<project />
<classpath>
<source path="src" />
<output path="bin" />
</classpath>
</eclipse>
</target>
</project>
Eclipse の既存の Ant ライブラリでこれを行う方法はありますか?
どうもありがとう!