1
我不想使用某些库,我只想浏览它的罐子(有源代码)。 Intellij中有这样一个简单的方法吗?我知道这可以通过添加它作为一个依赖项,然后标记为一个库来完成,但正如我所说这将是没有必要的,因为我不想让这个jar成为我的依赖项。简单的方法来浏览Intellij中的外部罐子
我不想使用某些库,我只想浏览它的罐子(有源代码)。 Intellij中有这样一个简单的方法吗?我知道这可以通过添加它作为一个依赖项,然后标记为一个库来完成,但正如我所说这将是没有必要的,因为我不想让这个jar成为我的依赖项。简单的方法来浏览Intellij中的外部罐子
如果在应用程序中未引用intellij,则无法浏览它。 IDE没有理由下载jar,因为你没有告诉它你需要它。
这就是说,如果你不想让你提到使用的jar在您的应用程序,但你只是想浏览它的来源,你可以做到以下几点:
另外,如果你想永久能够查看源代码,而不需要删除pom条目,创建一个新的(单独的)maven项目并添加相关的pom条目(依赖于pom.xml文件),然后按照上述步骤操作。
无论何时您想要浏览库的来源,您都可以切换到“新建项目”窗口。
NB:你说的那样的过程:
我知道这可以通过将其作为一个依赖来完成,然后 标记为库
使得它听起来更“复杂”比它是。所有你需要做的就是添加pom条目,IDE负责其余部分。
我认为intellij会自动解码.class文件。所以你可以浏览他们的内容。 – Salah
Intellij将在'external libraries'部分显示您的pom文件中的所有jar文件,它不会显示除pom文件以外的任何其他库文件。我不认为有任何其他方式可以浏览目前与应用程序无关的代码。 – YoungHobbit