【问题标题】:Ant WsImport throwing errors during compiling generated java files in gradleAnt WsImport 在 gradle 中编译生成的 java 文件时抛出错误
【发布时间】:2016-09-13 03:50:25
【问题描述】:

我正在使用 gradle ant wsimport 任务生成 Web 服务客户端,并使用 -clientJar 选项将客户端打包,其中 -xnocompile 设置为 false

xcompile选项编译生成的Java代码时,由于依赖(Package abc .customDateAdapter 不存在) 对生成的 java 文件没有解析。

我正在向 wsimport 任务提供一个 jaxb 全局绑定文件,在该任务中我使用 customDateAdapter 自定义了 xsd:date 绑定。 在 ant wsimport 期间生成的 Java 文件上没有解析 customDateAdapter 的包导入。

未解决的 customDateAdapter 包位于 projectA 中,它是当前项目的编译时和 buildscript 类路径依赖项。 但是 ant wsimport 在编译生成的 java 文件期间仍然没有拾取类路径依赖项。

有人可以建议如何将外部项目作为类路径依赖项添加到 ant wsimport 任务。

【问题讨论】:

    标签: java gradle ant jaxb wsimport


    【解决方案1】:

    我自己解决了这个问题。

    为 ant wsImport 创建了自定义依赖配置,并声明了所需的 jar,使用这些 jar,ant 编译可以正常工作。

    【讨论】:

      猜你喜欢
      • 2015-05-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-23
      • 2016-12-09
      • 1970-01-01
      • 2019-10-25
      • 1970-01-01
      相关资源
      最近更新 更多