Ant4Eclipse 示例

2024-01-15

我目前正在使用标准 Ant,我想转移到 Ant4Eclipse (http://www.ant4eclipse.org/) 以利用我的 eclipse 项目已经拥有的类路径信息来构建它并运行单元测试。

我发现的问题是我找不到使用 ant4eclipse 构建简单项目的好例子。我通过搜索和查看 ant4eclipse 文档得到了不同的结果。有人有一个很好的参考 ant 文件,使用 ant4eclipse 构建 Eclipse java 项目,或者可以查看的网站吗?

Thanks!


所以我想我只是误解了一些任务的命名。我导入了 a4e-jdt-macros.xml (ant4eclipse 附带),并使用了“buildJdtProject”宏 - 超级容易使用。

这是一个例子:

<project name="ant-in-eclipse" basedir="." 
    xmlns:ant4eclipse="antlib:org.ant4eclipse"
    xmlns:antcontrib="antlib:net.sf.antcontrib">
  <import file="a4e-jdt-macros.xml"/>
  <target name="compileAndJar">
    <buildJdtProject workspacedirectory="${workspace.dir}" 
                     projectname="${proj.name}">
      <finish>
        <jar destfile="${jar.dir}/myjar.jar">
          <ant4eclipse:jdtProjectFileSet 
              workspacedirectory="${workspace.dir}"
              projectname="${buildJdtProject.project.name}"/>
        </jar>
      </finish>
    </buildJdtProject>
  </target>
</project>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ant4Eclipse 示例 的相关文章

  • Ant EXEC 无法运行 bash 脚本

    我正在尝试使用 ant 来运行 bash 脚本 我发现行政指令是完成这项工作的工具 我创建了一个 bash 脚本 test sh 在我的蚂蚁目标中我添加了
  • 如何在Windows上安装Xlib(eclipse、c语言)

    好的 我需要使用它进行图形编程 GUI cs 349 uwaterloo 第一次作业 我在谷歌搜索结果中看到随机的 Xlib h 和 Xutil h 文件 但它没有在哪里说明我如何从某个网站安装或下载 Xlib 我什至尝试将 Xlib h
  • 开发过程中的Weblogic热部署(如WSSD/RAD)

    我之前的所有项目都是在 websphere 上进行的 我现在在一个团队中开发 weblogic 上的应用程序 在 Websphere 开发 WSSD RAD 中 服务器与 IDE 更加 集成 因此构建可以自动触发到 开发 本地 服务器的增量
  • 在 Qt 中构建 Android 项目不再有效

    所以我对 Android SDK NDK 和 Apache Ant 进行了一些更新 现在我无法构建任何 Android 项目 我收到一条警告 然后它说找不到 build xml 文件 错误 Warning Android platform
  • 如何解决这个 java.nio.BufferOverflowException 错误?

    当我尝试使用 ADT 在 Eclipse 中编译代码时 它向我显示了此错误 2013 12 10 17 55 51 Android SDK Warning when loading the SDK Warning Ignoring buil
  • 将用户库添加到 Ant Builder 类路径

    我在为 Eclipse 项目设置 Ant Builder 时遇到问题 我确实在 Eclipse 中将几个第 3 方库配置为用户库 这些库已添加到我的项目的构建路径中 一切正常 我的问题是 如果我想从 Eclipse 使用 Ant Build
  • Eclipse 说“更新 Android Developer Toolkit”

    我不知何故弄乱了我的 Eclipse 和 Android 设置 我不知道如何修复它 问题症状如下 在 首选项 gt Android 中 我尝试选择 android sdk linux 的位置 选择时出现错误 此 Android SDK 需要
  • oracle.jdbc.driver.OracleDriver ClassNotFoundException

    这是我收到错误的代码 我的classes12 jar已作为外部 jar 导入 import java io IOException import java io PrintWriter import java sql Connection
  • Eclipse 有 IntelliJ Keymapping 插件吗?

    我是一位 IntelliJ 老用户 现在正在从事一个需要 Eclipse 的项目 我不介意学习 Eclipse 默认键盘快捷键 如果有 但是很多操作都没有分配快捷键 grrrr 我想知道是否有任何插件可以自动将 IntelliJ 默认值分配
  • Eclipse 中的 Java 构建路径问题

    在 Eclipse 中 我有一个与我的构建路径相关的错误 错误 Project XX is missing required library middlegen 2 1 jar 但该库在构建路径配置之前被删除 是不是缓存或者其他方面有问题
  • Jetty 提供静态内容所需的最少文件集?

    背景 免责声明 I have veryJava 经验很少 我们之前在 Ant 构建期间使用了 Jetty 6 的包装版本来处理按需静态内容 JS CSS 图像 HTML 因此我们可以使用 PhantomJS 针对 HTTP 托管环境运行单元
  • 确保 MAVEN_HOME 设置正确

    这里是 Java 和 Maven 菜鸟 使用 OSX 10 8 并使用 HomeBrew 安装 Maven 1 如果我说which mvn我会得到这个 usr local bin mvn 2 如果我说echo MAVEN HOME我不会得到
  • 如何覆盖存储在 ant lib 目录中的 ant 任务

    在我的工作中 我们在一些 Java 项目中使用 AspectJ 为了使其能够与 ant 构建一起使用 我们将aspectjtools jar 放置在ant lib 中 我现在正在开发一个特定的 Java 项目 需要使用更新版本的aspect
  • SWT StyledText 有高度限制吗?

    我正在尝试创建一个应用程序 其中包含在 ScrolledComposite 中显示的 StyledText 框 我在 StyledText 框中显示大量行时遇到困难 超过 2 550 行似乎会导致问题 StyledText 框本身不能有滚动
  • 如何在gradle中为ant xjc任务指定多个绑定文件

    我在 gradle 项目中有多个绑定 xjb 文件 为 xsd C xsd 生成 JAXB 类时 我想使用之前为 A xjb 和 B xjb 生成的绑定文件 因为 C xsd 引用 A xsd 和 B xsd 如果我在同一路径中没有任何其他
  • 为了使“我的更改”正常工作,Github 的正确 VCS 用户名设置是什么?

    我有一个适合个人的 TeamCity 持续构建流程设置GitHub项目 https github com benpowell HelloTxt NET效果很好 但是 在 TeamCity 中 我想在 我的更改 下查看提交列表 http te
  • 如何在 Eclipse 中启用“实时搜索”?

    In 科莫多 编辑 http www activestate com komodo edit 工具栏中有一个输入字段 当我在其中输入文本时 它会突出显示匹配的搜索结果 Eclipse 中是否有类似的东西 直接或通过插件 As TK Gosp
  • 为什么从 Eclipse 导出的可运行 JAR 不起作用?

    我有一个在 Eclipse 中运行良好的项目 但是 当我将其导出到可运行的 JAR 其中包含依赖项 时 它不会运行 从控制台运行 JAR 时出现的错误是 编辑 之前没有使用 jar 运行它 INFO Loading XML bean def
  • 设置自动缩进不缩进标签

    我在 Windows 上使用 Eclipse CDT 我应该补充一点 总的来说 我对自动格式功能很满意 但有一件事让我烦恼 我不知道如何配置 Eclipsenot带标签的缩进线 这就是我要的 void myfunc goto MYLABEL
  • 无法将库添加到我的 Android 项目

    我正在创建一个新应用程序 我想使用一些像这样的库 https github com JakeWharton Android ViewPagerIndicator https github com JakeWharton Android Vi

随机推荐

  • 使用下划线将两个键和值数组合并到一个对象

    给定两个数组 一个包含键 一个包含值 keys foo bar qux values 1 2 3 你如何将它转换为一个对象 仅使用 underscore js 方法 foo 1 bar 2 qux 3 我不是在寻找简单的 javascrip
  • Google 地图在模拟器上显示,但在设备上不显示

    我编写了一个基本的地图应用程序 可以使用 AndroidStudio 轻松实例化 唯一的区别是片段加载到另一个自定义布局中 package com wayl activities import android os Bundle impor
  • 将表单输入值作为对象列表从 JSP 页面传递到 Servlet

    这里有一个简化的 不是现实世界 的例子 假设有一个领域模型 一个类Movie 其中有演员列表 一类Actor具有三个字段 name 出生日期 角色数量 以下代码是此场景的说明 电影 java public class Movie some
  • Java - 带重音符号的 InetSocketAddress 主机名

    我在与主机名中包含一些重音符号 的服务器建立连接时遇到问题 例如 String oUrl www h tel fr System out println oUrl InetSocketAddress isa new InetSocketAd
  • 无法在 React 的类中使用 const

    我正在关注这个教程 https nickymeuleman netlify com blog gatsby pagination navigate to previousnext page https nickymeuleman netli
  • 无法将匿名方法转换为类型“System.Delegate”,因为它不是委托类型

    我想在 WPF 应用程序的主线程上执行此代码并收到错误 我无法弄清楚出了什么问题 private void AddLog string logItem this Dispatcher BeginInvoke delegate this Lo
  • 具有内部属性的 JSON 序列化器对象

    我有一些带有一些内部属性的类 我也想将它们序列化为 json 我怎样才能做到这一点 例如 public class Foo internal int num1 get set internal double num2 get set pub
  • 构建目录是否应该提交到版本控制项目中?

    我正在对我的项目进行版本控制 我已使用 src 目录提交项目源代码 我的问题是 使用版本控制时是否应该提交我的 build 目录 有时称为 dist 或 bin 具体取决于应用程序 请在您给出的答案中解释原因 提前致谢 除非你专门使用git
  • 防止点击事件时浏览器弹出

    在基于 jquery mobile 的 Web 应用程序中 我如何防止默认浏览器菜单在 点击按住 时显示 相反 我想显示自定义对话框页面 下面提到的是我现在的代码 task row bind taphold function event u
  • Java - 如何将此字符串转换为日期?

    我从服务器收到此信息 但我不明白 T 和 Z 的含义 2012 08 24T09 59 59Z将此字符串转换为 Date 对象的正确 SimpleDateFormat 模式是什么 This is ISO 8601 http www w3 o
  • 如何使用 Python 更快地处理图像?

    我试图编写一个脚本来检测屏幕上的 RGB 值 然后单击 x y 值 我知道如何执行单击 但我需要比下面的代码当前处理图像的速度快得多 这可以用Python实现吗 到目前为止 我一次读取一行 当 x 1920 时 我进入第二行 但完成一行大约
  • WPF 淡入淡出动画

    当控件变得可见时 如何使其淡入 淡出 以下是我失败的尝试
  • 数学(在 WPF 中):平移后获取新的 x,y 坐标

    参考这个编程游戏 https stackoverflow com questions 505040 developing a robocode type game with net for a school assignment我目前正在建
  • MultiLevel ExpandableListView 未正确突出显示

    我正在创建一个自定义ExpandableListView使用教程发现支持三个级别here http androidcodesnips blogspot com 2011 09 three level expandable list html
  • 使用 jcifs 定义的超时不起作用

    我已将responseTimeout和soTimeout设置为15000ms 但我仍然得到 90000ms 后超时 我在 v1 3 18 和 v1 3 17 上对此进行了测试 当我不注册 jcifs 时 会发生 HttpURLConnect
  • Google 应用引擎 QR 码解码器

    我想知道是否有一个好的Python库来解码QR码 基本上我想要的是提供带有二维码的库图像 并且库将输出保存在图像中的内容 您是否已经看过 http pyqrcode sourceforge net http pyqrcode sourcef
  • TOAD 脚本中的变量

    我有一个正在 TOAD 中执行的 SQL 脚本 目前 我只是用一个又一个的语句来排列它 因此 select such and such from somewhere delete other thing from somewhere els
  • C# 在哪里添加方法

    我对 C 很陌生 一天前才开始 我必须做一个简单的 C 数据库 其中包含音乐专辑等 我遇到的问题是我无法调用我刚刚执行的方法 任何人都可以帮助我在 main 中包含这个方法吗 void addnew int ID currid string
  • 将 JavaScript NodeList 转换为数组的最快方法?

    之前在这里回答过的问题说这是最快的方法 nl is a NodeList var arr Array prototype slice call nl 在我的浏览器上进行基准测试时 我发现它比这个慢 3 倍以上 var arr for var
  • Ant4Eclipse 示例

    我目前正在使用标准 Ant 我想转移到 Ant4Eclipse http www ant4eclipse org 以利用我的 eclipse 项目已经拥有的类路径信息来构建它并运行单元测试 我发现的问题是我找不到使用 ant4eclipse