0

QuickFIX/J的用户常见问题解答描述了重建 QuickFIX/J 的数据字典以自定义应用程序的机会。

常见问题解答中对此进行了描述:

你需要安装蚂蚁。

QF/J 从 core/src/main/resources 中的 DD 生成源。备份您要更改的文件,然后根据需要进行更改。

然后重建如下:

  1. 蚂蚁罐
  2. 系统将提示您输入版本号;这只是确定给 jar 名称的后缀。输入任何你想要的。
  3. 等待构建完成
  4. 在 core/target/ 中找到您全新的 QF/J jars

不幸的是,我找不到build.xml我必须调用的ant.

也许你有这个问题的经验,可以帮助我。

谢谢你的帮助!

编辑:

从官方 QuickFIX 页面找到了重建 QuickFIX/J 的进一步指南:

构建 QuickFIX/J

这些说明适用于不想使用预构建二进制文件或打算修改和重建 QuickFIX/J 代码的开发人员。如果您从命令行构建代码,您需要下载并安装 Ant(1.6.3 或更高版本)。如果您是从 Eclipse 构建的,则包括 Ant。从源代码构建需要 Java 5+。没有 Java 1.4 源代码。

  1. 查看来自 Subversion 的代码。有关访问的更多详细信息,请参阅 Source Forge 的 Subversion 指南。您通常需要从 Subversion 存储库中检出主干目录。

  2. 将目录更改为签出代码的顶级目录。您应该会看到一个 build.xml 文件。

  3. 运行 ant jar 以构建 QuickFIX/J 和示例 jar 文件。这还将为各种 FIX 版本生成所有与 FIX 消息相关的代码。

  4. 对于价格和数量等字段,代码生成器可以选择使用 BigDecimal 而不是 double。要启用此功能,请在运行 generate.code Ant 目标时在命令行上传递 -Dgenerator.decimal 选项。

我已经从 sourceforge 下载了 zip,但整个目录(及其子目录)不包含build.xml?!?!

在此处输入图像描述

感谢帮助!!

4

0 回答 0