gpt4 book ai didi

java - 为什么我的构建路径上的类会出现 'undefined symbol' 错误?

转载 作者:行者123 更新时间:2023-12-01 14:50:39 26 4
gpt4 key购买 nike

我的构建路径上有一个带有第三方库的 Eclipse 项目。我正在尝试使用这个库中的一个类,Eclipse 可以识别该类(当我向下钻取时,我可以在 jar 文件的层次结构中看到),但是当我实际尝试构建项目时,我得到了一个“ undefined symbol ”此类型的错误。我在构建路径上使用其他库没有问题。关于可能出现问题的任何想法吗?

我们的项目是用 ANT 构建的。

最佳答案

用这么小的细节很难回答你的问题。以下是您的构建的一些脆弱点:

  1. Ant 使用的 Java 编译器版本与 Eclipse 不同。
  2. Ant 正在使用该库的不同版本或根本不使用它。
  3. Ant 构建的类路径中的依赖项顺序与 Eclipse 中的顺序不同。

更多详细信息将为您提供更好的答案。

还有一些现有的已回答问题需要考虑。它们主要涉及 Java 应用程序中使用的共享库(C++ 或其他):

Undefined Symbol Error

Just started C++: Undefined Symbol error on Compile

shared library compiles, but has undefined symbols

关于java - 为什么我的构建路径上的类会出现 'undefined symbol' 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14902886/

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