gpt4 book ai didi

java - 由于其他项目中未找到导入,Ant 构建失败

转载 作者:太空宇宙 更新时间:2023-11-04 07:05:39 25 4
gpt4 key购买 nike

我有一个java项目,它在其他项目中导入和使用类。我能够在 eclipse 中成功构建这个项目。然后我从 eclipse 导出一个 Ant 构建文件 build.xml。如果我尝试使用 eclipse 或通过 cmd 提示符运行此文件,则会失败。

许多导入报告的错误之一是:
[javac] H:...\sortedprovidablemanagertest\SimpleObject.java:8: 错误: 包 com.rock.common.core.providable.abstractions 不存在
[javac] 导入 com.rock.common.core.providable.abstractions.AProvidable;

如何告诉 Ant 导入所需的类。我猜这些是依赖关系。但显然我在正确设置它时遇到了困难。

最佳答案

在build.xml中,会有一个<javac>任务。 <javac>classpath属性或嵌套 <classpath>元素。这是一个嵌套 <classpath> 的示例元素:

<javac ...>
<classpath>
<pathelement location="PATH_TO_THE_CLASS_FILES_ROOT_DIRECTORY"/>
</classpath>
...
</javac>

类路径告诉 Java 编译器在哪里可以找到它需要的二进制依赖项。

关于java - 由于其他项目中未找到导入,Ant 构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21434806/

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