User FAQ of QuickFIX/J描述了重建QuickFIX / J数据字典以自定义应用程序的机会。
常见问题解答中描述了这一点:
你需要安装蚂蚁。
QF / J从core / src / main / resources中的DD生成源。备份你要改变的那个,然后根据需要改变它。
然后重建如下:
- ant jar
- 系统会提示您输入版本号;这只是确定给jar名称的后缀。输入你想要的任何内容。
- 等待构建完成
- 在core / target /
中找到您全新的QF / J罐子 醇>
很遗憾,我找不到build.xml
我必须使用ant
调用。
也许您对此问题有经验并可以帮助我。
感谢您的帮助!
编辑:
我找到了重建QuickFIX / J from the official QuickFIX page的进一步指南:
构建QuickFIX / J
这些说明适用于不想使用预构建二进制文件或打算修改和重建QuickFIX / J代码的开发人员。如果要从命令行构建代码,则需要下载并安装Ant(版本1.6.3或更高版本)。如果您使用Eclipse构建,则包含Ant。从源代码构建需要Java 5+。没有Java 1.4源代码。
查看Subversion中的代码。有关访问的更多详细信息,请参阅Source Forge上的Subversion指南。您通常希望从Subversion存储库中签出trunk目录。
将目录更改为签出代码的顶级目录。您应该看到build.xml文件。
运行ant jar来构建QuickFIX / J和示例jar文件。这也将为各种FIX版本生成所有与FIX消息相关的代码。
- 醇>
代码生成器有一个选项可以使用BigDecimal而不是double来表示价格和数量等字段。要启用此功能,请在运行generate.code Ant目标时在命令行上传递-Dgenerator.decimal选项。
我已下载the zip from sourceforge,但整个指令(及其子目录)并不包含build.xml
?!?!
感谢您的帮助!!