在Eclipse 4.2中,有没有办法显示Ant视图中包含的Ant构建文件的路径或项目名称信息?
在我的工作区中,我目前检查了两个版本的项目,一个来自myproject / trunk,另一个来自myproject / branches / feature
从每个分支,我已将相应的build.xml从项目拖到Ant视图中。但是,由于trunk和feature分支具有相同的Project Name和相同的目标,因此无法在Ant视图中区分两者。有没有办法要么a)显示build.xml的关联项目名称/路径,或b)重命名显示而不直接编辑build.xml?
我知道我可以手动更新我的存储库中每个分支/标记的项目名称以使用自定义名称,但这似乎是一个黑客而不是解决方案。还有更好的方法吗?
下面是我想做的事情的模型。
答案 0 :(得分:1)
试试这个插件=> r2tech-eclipse
screenshot显示AntView,其中列出了带路径的构建文件。
编辑:不适用于Eclipse 3.7.x(Indigo),最新版本是2002年。
源代码可供下载,因此您可以使用它来修补eclipse附带的ant视图。
eclipse内置的ant视图应该提供相同的功能。
另一个选项是fill a bug report,其中包含ant视图的功能请求。
为了从构建脚本中访问构建文件位置,使项目路径可用作ant的属性:
Window > Preferences > Ant > Runtime > Properties
并创建一个名为projectpath的属性,其值为:
${project_loc}
然后在你的buildscript中使用类似的东西:
<echo>$${projectpath} => ${projectpath}</echo>
答案 1 :(得分:0)
目前看起来不可能。我向Eclipse项目提交了一份错误报告,因此可能会在将来提供更多信息。错误报告的链接位于
之下