Nuk*_*ker 9 java eclipse ant classpath
我在为Eclipse项目设置Ant Builder时遇到问题.
我确实在Eclipse中将多个第三方库配置为用户库.这些库被添加到我的项目的构建路径中,一切正常.
我的问题是,如果我想使用Eclipse中的Ant Builder,我将不得不将一些用户库添加到Ant Builder的类路径中以使其正常工作.我需要那些Libs,因为它们包括几个任务defs和类型defs for Ant,而不是编译我的项目.但是,如何将这些用户库添加到Ant Builder类路径中?我不想通过手动添加它们来"硬编码"它们,因为如果我将来必须更改一个这些库,我还必须维护所有的Ant Builders.而且我不知道如何在Ant中确定运行时用户库的路径以动态加载它们,因为我需要在Ant的引导程序中使用这些库来成功定义我需要的Ant任务.
Isa*_*aac 10
在这种情况下,您可能希望将JAR文件(包含taskdefs)添加到Ant运行时.
窗口 - >首选项,从左侧选择"Ant - > Runtime".关注"全局条目",然后使用右侧的"添加JAR"按钮添加JAR文件.
您添加的JAR文件将提供给在Eclipse下运行的任何Ant进程.
您的下一个问题可能是 - "为什么我必须添加JAR?我不能添加我的用户库吗?".好问题,很高兴你(几乎要)问.也让我疯狂,我不知道Eclipse为什么不提供这个功能.也许是时候打开一个功能请求......
编辑 2014年2月:事实证明已经请求将用户库添加到Ant的类路径(https://bugs.eclipse.org/bugs/show_bug.cgi?id=211669).从它的外观来看,我是那个重新打开它的人......
归档时间: |
|
查看次数: |
19746 次 |
最近记录: |