【问题标题】:Java ant build jsonixJava ant 构建 jsonix
【发布时间】:2014-02-13 10:51:00
【问题描述】:

如何使用 ant 构建以下内容?

http://sourceforge.net/p/jsonix/code/HEAD/tree/trunk/samples/

bash-3.2$ ant -buildfile project-build.xml
Buildfile: /Users/user/Desktop/sandbox/jsonix-code-293-trunk/samples/po/project-build.xml

generate-sources:

BUILD FAILED
/Users/user/Desktop/sandbox/jsonix-code-293-trunk/samples/po/project-build.xml:9: /Users/user/Desktop/sandbox/jsonix-code-293-trunk/samples/po/lib does not exist.

Total time: 0 seconds

【问题讨论】:

  • 如果可行,您可以尝试手动创建 lib 目录,将 <mkdir dir="${basedir}/lib"> 添加到 ant 文件中。
  • 我不这么认为。我只是做错了什么:))
  • 您是否尝试过手动将库添加到构建路径?

标签: java ant jsonix


【解决方案1】:

Jsonix 作者在这里。

Jsonix 本身是用 Maven 构建的。因此,您实际上必须执行以下操作:

mvn clean install

这将在target 目录中生成三个 ZIP:

  • jsonix-samples-po-VERSION-batch-src.zip - 示例批处理/命令行项目
  • jsonix-samples-po-VERSION-maven-src.zip - Maven 项目示例
  • jsonix-samples-po-VERSION-ant-src.zip - 示例 Ant 项目

(或者直接从Sourceforge 获取这些 ZIP)。

这些 ZIP 是 Ant、Maven 和命令行的示例“采购订单”项目的分发。

显然您对 Ant 示例感兴趣,因此解压缩 jsonix-samples-po-<VERSION>-ant-src.zip 并运行 ant

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-12
    • 1970-01-01
    • 1970-01-01
    • 2012-01-26
    • 2017-11-11
    • 2012-07-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多