我正在使用以下一堆软件:
- 蚂蚁 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>
所以,现在我想add
将生成的src
文件夹自动添加到classpath
项目的文件夹中in Eclipse using Ant
,这样shown as a source folder
当我在 Eclipse 中打开项目时。
注意:.classpath
我知道文件中存在项目的类路径,adding a classpathentry
它可以解决我的问题。但我希望 Eclipse 这样做,而不是我在 .classpath 文件中手动进行。
此外,我还查看了Ant-Eclipse 项目,发现了一个 Ant 任务来创建一个新的 Eclipse Java 项目并将其src
文件夹显示为源文件夹。但我不想依赖外部库。
<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 库中做到这一点?
非常感谢!