在 IntelliJ 中仅下载一个 Maven 依赖项的文档
Download doc for only one Maven dependency in IntelliJ
在IntelliJ IDEA 2017.2, the Maven Projects
panel offers a menu for downloading source code and/or documentation for all the dependencies. Discussed in 。很高兴有,但有时矫枉过正。我只想要 one 依赖项的文档。
➠ 有没有办法轻松下载单个库的源 and/or 文档而不是所有库?
有没有办法浏览当前下载了源 and/or 文档的依赖项?
1) 下载个人文档和来源:
从 Maven 工具 window 中展开依赖项,然后 select 需要的依赖项,然后右键单击它并选择您的选项。虽然 IJ 在 IDE 左下角显示的菜单项描述显示为 Downloads xxx for AL DEPENDENCIES for selected projects
,但似乎只是为 selected 库下载详细信息。也许它只是重复使用的描述或菜单?!
P.S. 如果我没记错的话,有一次,也可以从 docs popup window(默认打开win CTRL + Q), 但我再也看不到它了...如果我设法找到它,我会再回到这里。
2) 找出哪些库下载了文档 a/o 来源:
转到File
-> Project structure
(Win 上的默认设置是CTRL + ALT + SHIFT + S) -> Libraries
。或者从项目工具 window select 依赖项并按 F4(或右键单击 -> 打开库设置)。
当您浏览列表时,您会看到那些已经有文档 a/o 来源的有一个普通的彩色字体...
... 而那些没有的则标为红色:
3) 下载反编译的 class 来源:
<classifier>
POM 中的标签
您也可以在 POM, using the <classifier>
element. See Maven reference page 中执行此操作。
对于 Javadoc
复制您的依赖项并向其添加 <classifier>javadoc</classifier>
。
对于source-code
同样可以加<classifier>sources</classifier>
下载源码。注意 sources
的复数形式,而不是 source
.
示例:
<dependency>
<groupId>io.github.openfeign</groupId>
<artifactId>feign-core</artifactId>
<version>11.8</version>
</dependency>
<dependency>
<groupId>io.github.openfeign</groupId>
<artifactId>feign-core</artifactId>
<version>11.8</version>
<classifier>sources</classifier> <!-- ⟸ Use `sources` to download source-code for this dependency. -->
</dependency>
在IntelliJ IDEA 2017.2, the Maven Projects
panel offers a menu for downloading source code and/or documentation for all the dependencies. Discussed in
➠ 有没有办法轻松下载单个库的源 and/or 文档而不是所有库?
有没有办法浏览当前下载了源 and/or 文档的依赖项?
1) 下载个人文档和来源:
从 Maven 工具 window 中展开依赖项,然后 select 需要的依赖项,然后右键单击它并选择您的选项。虽然 IJ 在 IDE 左下角显示的菜单项描述显示为 Downloads xxx for AL DEPENDENCIES for selected projects
,但似乎只是为 selected 库下载详细信息。也许它只是重复使用的描述或菜单?!
P.S. 如果我没记错的话,有一次,也可以从 docs popup window(默认打开win CTRL + Q), 但我再也看不到它了...如果我设法找到它,我会再回到这里。
2) 找出哪些库下载了文档 a/o 来源:
转到File
-> Project structure
(Win 上的默认设置是CTRL + ALT + SHIFT + S) -> Libraries
。或者从项目工具 window select 依赖项并按 F4(或右键单击 -> 打开库设置)。
当您浏览列表时,您会看到那些已经有文档 a/o 来源的有一个普通的彩色字体...
... 而那些没有的则标为红色:
3) 下载反编译的 class 来源:
<classifier>
POM 中的标签
您也可以在 POM, using the <classifier>
element. See Maven reference page 中执行此操作。
对于 Javadoc
复制您的依赖项并向其添加 <classifier>javadoc</classifier>
。
对于source-code
同样可以加<classifier>sources</classifier>
下载源码。注意 sources
的复数形式,而不是 source
.
示例:
<dependency>
<groupId>io.github.openfeign</groupId>
<artifactId>feign-core</artifactId>
<version>11.8</version>
</dependency>
<dependency>
<groupId>io.github.openfeign</groupId>
<artifactId>feign-core</artifactId>
<version>11.8</version>
<classifier>sources</classifier> <!-- ⟸ Use `sources` to download source-code for this dependency. -->
</dependency>