在Visual Studio开发环境中,当您使用库时,如果您有相关的PDB文件,您可以在调试期间深入了解它们的源代码。我想知道,在使用IntelliJ IDEA IDE开发Java时,是否有一种类似的功能? 我想查看Hibernate实际执行了什么操作。
在Visual Studio开发环境中,当您使用库时,如果您有相关的PDB文件,您可以在调试期间深入了解它们的源代码。我想知道,在使用IntelliJ IDEA IDE开发Java时,是否有一种类似的功能? 我想查看Hibernate实际执行了什么操作。
如果您使用的是Maven,那么在Maven面板上有一个“下载源代码”的按钮。
如果您不使用Maven,则需要首先获取Hibernate的源代码,在互联网上进行搜索。然后附加它们:文件 -> 项目结构 -> 库 -> 您的Hibernate库 -> 并附加源码
JAVA API资源
在Debian和Ubuntu中,
要查看Java核心API类的源代码,您可以安装:
sudo apt install openjdk-11-jdk openjdk-11-source
openjdk-*-source
包含了Java编程语言源文件(src.zip),这些源文件涵盖了所有Java核心API类。
安装后,你可以在以下路径找到安装内容:
/usr/lib/jvm/java-11-openjdk-amd64
/usr/lib/jvm/java-11-openjdk-amd64/src.zip
在IntelliJ中,可以在项目设置中添加JDK。如果提供的JDK目录中存在src.zip
文件,则IntelliJ将自动将其用作源路径。
外部库的源代码
如果您使用Maven,则可以通过单击在Maven工具窗口中提供的 'Download Sources and/or Documentation'
按钮来获取外部依赖项的源文件。