我通过maven使用ant。我想使用ant创建cab文件,但是ant似乎使用cabarc.exe工具。 Microsoft不再支持Cabinet SDK和cabarc工具。ANT是否仍支持在windows下创建.cab文件?
有没有另一种方法让ant创建cab文件?
我通过maven使用ant。我想使用ant创建cab文件,但是ant似乎使用cabarc.exe工具。 Microsoft不再支持Cabinet SDK和cabarc工具。ANT是否仍支持在windows下创建.cab文件?
有没有另一种方法让ant创建cab文件?
挖掘源代码和构建系统,答案是否定的。 cab.java文件被编译为cab.class,但不会发生jar文件的创建。由于M $的Cabinet SDK的EOL,我相信可选库已经从构建中删除。
不,这是错误的。 cab类是'ant.jar'的一部分。 –
嗨Stefan,我得到了错误:问题:未能创建任务或键入驾驶室 原因:未找到类org.apache.tools.ant.taskdefs.optional.Cab。我假设“未找到”意味着“找不到”,因为在删除中。 – garyM
我刚刚拿到了官方的Ant 1.9.5二进制文件,里面只有'
如果您知道如何使用任何其他工具创建cab档案,可以使用'exec'。 –
对创建文件列表进入MakeCab.exe非常痛苦。本周我会这样做,但我会重构cab.java来支持新的工具:) – garyM
编写一个任务肯定是更多的工作。我建议使用'exec'是为了一次性的情况,你不想花时间写任务。这样做的荣誉,并希望分享结果。 –