gpt4 book ai didi

java - eclipse/android/java - 无法从库中的 jar 文件引用类

转载 作者:行者123 更新时间:2023-12-01 12:11:25 24 4
gpt4 key购买 nike

好的,所以我使用 eclipse 导出功能在我的一个项目中制作了一个 jar 文件,我们将其称为 X。

所以 X.jar 中有一个类,M.class。

我把这个 jar 放在另一个项目的 libs/文件夹中。

当我这样做的时候

M m = new M()

它告诉我它找不到 M,并提议从它所在的包中导入它。当我接受该导入时,它告诉我找不到导入。

现在,令人困惑(或至少令人沮丧)的是,如果我使用 M.java 而不是 M.class 导出 jar,它会起作用 - 但我需要在新项目中不要重新编译该 jar,因此为什么我希望使用类文件而不是源代码。

最佳答案

不要将 jar 文件放在 lib 文件夹中,而是尝试将其添加到构建路径中。

在 eclipse 中:

right click on the project -> Build Path -> Configure Build path... -> Add External JARS

在 IntelliJ 中:

Ctrl+Alt+Shift+S -> Libraries -> new(Plus Sign)

关于java - eclipse/android/java - 无法从库中的 jar 文件引用类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27253491/

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