gpt4 book ai didi

java - 使用java源码包

转载 作者:行者123 更新时间:2023-11-30 07:27:44 25 4
gpt4 key购买 nike

我是 Java 的新手,来自 VS2010 背景。目前正在开发一个使用几个 3rd 方网络包的 android 应用程序 - 我想将其中一个源包用于调试目的。我似乎无法让它工作 - 我最初将源 jar 文件复制并粘贴到 lib 目录并且不得不更改导入语句但编译仍然失败并显示“包不存在”和“找不到符号类”。源文件需要放在项目中的什么地方? (使用 IntelliJ 11)

提前致谢。

最佳答案

通常除了包含类的普通二进制 JAR 之外,还会使用源 JAR。后者仍然需要实际加载类定义。如果您删除它,并用充满 *.java 源文件的 JAR(基本上只是一个 Zip 文件)替换它,那么您的应用程序将无法找到和加载库类没有了。

所以要真正回答您的问题 - 源 JAR 可以存在于任何地方,因为您必须告诉 IntelliJ 它在哪里。打开 Project Structure 窗口,然后在 Dependencies 选项卡上找到对相关 binary 库的引用(您的项目中仍然有它,对吧?)。然后单击铅笔图标对其进行编辑,转到附加文件或目录,然后选择您的源 JAR。

IntelliJ 会将 JAR 识别为充满源代码,并会根据需要使用这些源代码来显示库中类的代码。

关于java - 使用java源码包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9514922/

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