首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从taskdef到exec问题的蚂蚁公式变换

从taskdef到exec问题的蚂蚁公式变换
EN

Stack Overflow用户
提问于 2021-11-22 13:53:43
回答 1查看 22关注 0票数 0

由于与this question相同的问题,我不得不将其转换为:

代码语言:javascript
复制
    <target name="generateStubs" depends="init">

    <echo message="Generation des stubs depuis project-model"/>
    
    <taskdef name="xjc" classname="com.sun.tools.xjc.XJCTask">
        <classpath>
            <fileset dir="../src/lib/" includes="*.jar" />
        </classpath>
    </taskdef>
    
    <xjc destdir="${generated.sources.path}">
        <schema  dir="../project-model/src/main/resources/xsd/" includes="*.xsd"/>
        <produces dir="${generated.sources.path}" includes="**/*" />
    </xjc>          
</target>

使用这种配方:

代码语言:javascript
复制
    <exec executable="xjc">
        <arg value="-d"/>
        <arg value="../src/lib/"/>
        <arg value="-p"/>
        <arg value="bla.bla.bla"/>
        <arg value="${xjc.in.dir}/bla.xsd"/>
    </exec>

我试过一些东西,但我想不出来,知道吗?

EN

回答 1

Stack Overflow用户

发布于 2022-04-08 12:23:23

对不起,我的问题确实不完整。我已经没有错误日志了,但这是一个配置错误,也是一个适应错误:使用这种方法,我不需要-p选项。这已经在我的blabla.xsd中得到了定义。

代码语言:javascript
复制
<exec executable="xjc">
        <arg value="-d"/>
        <arg value="${generated.sources.path}"/>
        <arg value="${xjc.xsd.dir}/blabla.xsd"/>
    </exec>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70066889

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档