当前位置: 首页 > 知识库问答 >
问题:

我可以在Eclipse中显示Ant Buildfile的路径信息吗?

连文栋
2023-03-14

在Eclipse 4.2中,是否有方法显示Ant视图中包含的Ant构建文件的路径或项目名称信息?

在我的工作区中,我当前签出了两个版本的项目,一个来自我们的myproject/trunk,另一个来自myproject/Branchs/feature

从每个分支中,我已经将适当的build.xml从项目中拖到蚂蚁视图中。但是,由于主干和功能分支都有相同的项目名称和相同的目标,因此在蚂蚁视图中无法区分两者。有没有办法a)显示build.xml的关联项目名称/路径,或者b)重命名显示而不直接编辑build.xml?

我知道我可以手动更新存储库中每个分支/标记的项目名称,以使用自定义名称,但这似乎是一种黑客行为,而不是一种解决方案。有更好的方法吗?

下面是我想做的一个模型。

共有2个答案

樊杰
2023-03-14

目前看来这是不可能的。我向Eclipse项目提交了一份错误报告,因此将来可能会提供更多信息。错误报告的链接如下

https://bugs.eclipse.org/bugs/show_bug.cgi?id=403514

艾凯捷
2023-03-14

试试这个插件=

编辑:不适用于Eclipse 3.7。x(Indigo),最新版本是2002年发布的<源代码可供下载,因此您可以使用它来修补ant view eclipse附带的

为了从构建脚本内部访问buildfilelocation,请将projectpath作为ant的属性,如下所示:

Window > Preferences > Ant > Runtime > Properties

并创建一个名为projectpath的属性,其值为:

${project_loc}

然后在构建脚本中使用如下内容:

<echo>$${projectpath} => ${projectpath}</echo>
 类似资料:
  • 问题内容: 我以前曾将Netbeans与Subversion(SVN)一起使用过,我喜欢它如何显示自上次提交以来我所做的更改,并使用了左边距的颜色。 Eclipse可以做同样的事情吗?我已经安装了Subclipse。 问题答案: 访问窗口->首选项->常规->编辑器->文本编辑器->快速差异,然后启用 启用快速差异 显示概览标尺的差异

  • 问题内容: 如果您熟悉Bean验证框架,那么您将无法获得方法参数的名称。因此,如果对方法的第一个参数执行@NotNull约束,并且验证失败,则getPropertyPath将类似于“ arg1”。 我想创建自己的@NotNull版本,该版本可以采用例如@NamedNotNull(“ emailAddress”)的值。但是我不知道如何在验证器中覆盖#getPropertyPath?有什么办法做到这一

  • 我已成功将图像上载到我的上载目录。这就是结构 公共网页- 现在,我在DB记录中存储的路径是: ./上传/上传图片。gif 但当我这么做的时候: 它仍然没有显示任何东西。图像路径内容为/上传/上传图片。gif。 我正在尝试将图像加载到位于以下位置的视图中: 公共网页- 我会非常感激你的帮助。

  • 6.7.4 kinect信息仿真以及显示 通过 Gazebo 模拟kinect摄像头,并在 Rviz 中显示kinect摄像头数据。 实现流程: kinect摄像头仿真基本流程: 已经创建完毕的机器人模型,编写一个单独的 xacro 文件,为机器人模型添加kinect摄像头配置; 将此文件集成进xacro文件; 启动 Gazebo,使用 Rviz 显示kinect摄像头信息。 1.Gazebo仿真

  • C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\程序文件(x86)\PC连接解决方案\;C:\程序文件\公用文件\Microsoft Shared\Windows Live;C:\程序文件(x86)\公用文件\Microsoft Shared\Windows Live;C:\程序文件(x86)\公用文件\Microsoft Shared\Wi

  • 我对KML很陌生。我有一个excel电子表格,其中包含一系列(大约2000个)地址。它不包含横向/纵向坐标。地址的每一部分都在一个单独的列中。地址/地址2/城市/州/邮编。。。等 使用谷歌地图引擎,我能够生成一张上面有一堆标记的地图。我通过谷歌地图引擎中的链接将我的地图导出到KML。这导致了如下所示的地方标记数据: 信息窗口包含了地址,一切看起来都很好。 然后,我尝试将页面上的KML文件与goog