gpt4 book ai didi

java - 运行使用 Ant 构建的 Java 时出现缺少类错误

转载 作者:行者123 更新时间:2023-12-02 03:02:18 24 4
gpt4 key购买 nike

我修改了一些代码。

当我尝试在目录中运行 Ant 时,它失败并缺少类。我可以使用 ant 的 -lib 选项指定现有类的位置。然后编译工作正常,但是创建的 dist ZIP 文件似乎缺少库,因为当我尝试运行它时,我看到与缺少类相关的错误,这些类是我使用 -lib 选项指定的类,所以这是可能是由于我使用 -lib 选项的方式。

如何强制常规 Ant 命令包含使用 -lib 命令指定的其他类?

最佳答案

您可以编写一个目标来复制 zip 文件中的 lib 目录/文件。假设创建一个临时目录,然后复制文件,然后执行复制 lib 目录的目标,然后压缩临时目录。

<target name="copyLib">
<copy todir="${temp.dir}">
<fileset dir="${lib.dir}">
<include name="*.jar" />
</fileset>
</copy>
</target>

更新路径并将此目标调用到您的创建 zip 目标中。

关于java - 运行使用 Ant 构建的 Java 时出现缺少类错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42279359/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com