Java 在Intellij中浏览外部JAR的简单方法

Java 在Intellij中浏览外部JAR的简单方法,java,intellij-idea,jar,Java,Intellij Idea,Jar,我不想使用某些库,我只想浏览它的jar(带有源代码)。在Intellij中有没有一种简单的方法可以做到这一点?我知道这可以通过将其添加为依赖项,然后标记为库来实现,但正如我所说的,这是不必要的,因为我并不真的想将此jar作为依赖项。如果应用程序中没有引用intellij中的库,则无法浏览该库。IDE没有理由下载jar,因为您没有告诉它您需要它 也就是说,如果您不想在应用程序中使用您提到的jar,但只想浏览它的源代码,您可以执行以下操作: 只需将其添加到pom.xml(如果是maven项目) 导

我不想使用某些库,我只想浏览它的jar(带有源代码)。在Intellij中有没有一种简单的方法可以做到这一点?我知道这可以通过将其添加为依赖项,然后标记为库来实现,但正如我所说的,这是不必要的,因为我并不真的想将此jar作为依赖项。

如果应用程序中没有引用intellij中的库,则无法浏览该库。IDE没有理由下载jar,因为您没有告诉它您需要它

也就是说,如果您不想在应用程序中使用您提到的jar,但只想浏览它的源代码,您可以执行以下操作:

  • 只需将其添加到pom.xml(如果是maven项目)
  • 导航到项目窗格中的“外部库”
  • 浏览图书馆软件包和课程
  • 单击任何所需的类以查看其源代码(IntelliJ反编译)
  • 完成后,四处浏览,从pom文件中删除条目(Intellij从“外部库”部分删除库)
或者,如果您想永久地查看源代码而不需要删除pom条目,请创建一个新的(单独的)maven项目,并添加相关的pom条目(pom.xml文件的依赖项),然后按照上述步骤操作

每当您想浏览库的源代码时,都可以切换到“新建项目”窗口

注意:您描述的过程如下:

我知道这可以通过将其作为依赖项添加,然后 标记为库


使它听起来比实际更“复杂”。您所要做的就是添加pom条目,其余的由IDE处理。

如果应用程序中没有引用intellij中的库,则无法浏览该库。IDE没有理由下载jar,因为您没有告诉它您需要它

也就是说,如果您不想在应用程序中使用您提到的jar,但只想浏览它的源代码,您可以执行以下操作:

  • 只需将其添加到pom.xml(如果是maven项目)
  • 导航到项目窗格中的“外部库”
  • 浏览图书馆软件包和课程
  • 单击任何所需的类以查看其源代码(IntelliJ反编译)
  • 完成后,四处浏览,从pom文件中删除条目(Intellij从“外部库”部分删除库)
或者,如果您想永久地查看源代码而不需要删除pom条目,请创建一个新的(单独的)maven项目,并添加相关的pom条目(pom.xml文件的依赖项),然后按照上述步骤操作

每当您想浏览库的源代码时,都可以切换到“新建项目”窗口

注意:您描述的过程如下:

我知道这可以通过将其作为依赖项添加,然后 标记为库


使它听起来比实际更“复杂”。您所要做的就是添加pom条目,其余的由IDE处理。

我认为intellij会自动解码.class文件。因此,您可以浏览它们的内容。Intellij将在
外部库
部分中显示pom文件中的所有JAR,它不会显示除pom文件之外的任何其他库。我认为目前不会有任何其他方式来浏览与应用程序无关的代码。我认为intellij会自动解码.class文件。因此,您可以浏览它们的内容。Intellij将在
外部库
部分中显示pom文件中的所有JAR,它不会显示除pom文件之外的任何其他库。我认为目前不会有任何其他方式来浏览与应用程序无关的代码。