gpt4 book ai didi

compiler-errors - 无法运行程序 "xjc"

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

我正在尝试使用 JDK11 编译我的项目(它曾经在 JDK8 上),
在编译过程中我得到以下错误
C:\dev\project\src\project\build.project.xml:715:执行失败:java.io.IOException:无法运行程序“xjc”(在目录“C:\dev\project\src\project”中) : CreateProcess error=2, 系统找不到指定的文件

我尝试在线寻找解决方案,但许多线程说这是一个错误并且已修复,遗憾的是我认为他们指的是 JDK8 而不是 JDK11 或考虑到评论时间戳的东西。
有没有人遇到过这样的问题,在使用 JDK11 时有什么解决方法吗?
谢谢 !

最佳答案

好的,所以基本上在使用 ant 构建问题时发出什么问题,因为从 JDK11、JAXB 中删除了一些东西,并且需要将其工作所需的以下 jar 添加到 ant LIB 文件夹中。
这是 jar 的 list :

*激活-1.1.1

*istack-commons-runtime-3.0.7

*jaxb-api-2.2

*jaxb-impl-2.2.11

*jaxb-runtime-2.4.0-b180830.0438

我还需要在我的 XML 中添加一个 taskdef,以便调用最初提示的“XJC”,但之后它通过了

<taskdef name="xjc" classname="com.sun.tools.xjc.XJCTask">
<classpath>
<fileset dir="${core.lib-ivy}/jar" includes="*.jar"/>
</classpath>
</taskdef>

关于compiler-errors - 无法运行程序 "xjc",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58078221/

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