IntelliJ:无法解析 "org.apache.commons.lang3.tuple.ImmutablePair" 中的符号
IntelliJ: cannot resolve smybol in "org.apache.commons.lang3.tuple.ImmutablePair"
我正在为给定项目(带有基因、蛋白质的数据库,任务是使用 springboot 和 thymeleaf 做一些漂亮的可视化)进行网络可视化。该项目提供了所有文件,但我缺少一些库(也导致代码中出现一些错误)。
尝试导入时:
import org.apache.commons.lang3.tuple.ImmutablePair;
import org.apache.commons.lang3.tuple.Pair;
lang3 给了我一个 "cannot resolve symbol" 错误,并且在 "no jars found" 中自动在网络上搜索 jar。我手动找到了 lang3-jar 并成功地将它添加到项目库中。导入时:
import org.apache.commons.lang3.*;
tuple.Pair-用法的所有错误都消失了。然而,使用 ImmutablePair 仍然会导致 "cannot resolve symbol" 错误。
首先,我很困惑,现在不确定我对进口的了解是否正确。我了解到,例如,如果您导入 something.anything.x 和 something.anything.y,您也可以只导入 something.anything.*; x 和 y 将被覆盖。
其次,如果需要,我在哪里可以找到我需要的罐子(我还没有找到)。
谢谢:)
所以,我不知道这个错误是从哪里产生的,但我知道解决办法。添加库时,select "From Maven" 搜索Apache lang3 并添加。解决问题。
我正在为给定项目(带有基因、蛋白质的数据库,任务是使用 springboot 和 thymeleaf 做一些漂亮的可视化)进行网络可视化。该项目提供了所有文件,但我缺少一些库(也导致代码中出现一些错误)。
尝试导入时:
import org.apache.commons.lang3.tuple.ImmutablePair;
import org.apache.commons.lang3.tuple.Pair;
lang3 给了我一个 "cannot resolve symbol" 错误,并且在 "no jars found" 中自动在网络上搜索 jar。我手动找到了 lang3-jar 并成功地将它添加到项目库中。导入时:
import org.apache.commons.lang3.*;
tuple.Pair-用法的所有错误都消失了。然而,使用 ImmutablePair 仍然会导致 "cannot resolve symbol" 错误。
首先,我很困惑,现在不确定我对进口的了解是否正确。我了解到,例如,如果您导入 something.anything.x 和 something.anything.y,您也可以只导入 something.anything.*; x 和 y 将被覆盖。
其次,如果需要,我在哪里可以找到我需要的罐子(我还没有找到)。
谢谢:)
所以,我不知道这个错误是从哪里产生的,但我知道解决办法。添加库时,select "From Maven" 搜索Apache lang3 并添加。解决问题。