gpt4 book ai didi

debian - Java 10 : "No documentation found" for System. out.println(...)

转载 作者:行者123 更新时间:2023-12-01 01:30:36 25 4
gpt4 key购买 nike

在 debian 10 上,我使用 apt-get install openjdk-10-jdk openjdk-10-doc 安装 Java SE 10 .我打了电话 jshell并想获得 System.out.println(...) 的文档,但出现错误 <no documentation found> :

|  Welcome to JShell -- Version 10.0.1
| For an introduction type: /help intro

jshell> System.out.println( **<tab>**
Signatures:
void PrintStream.println()
void PrintStream.println(boolean x)
void PrintStream.println(char x)
void PrintStream.println(int x)
void PrintStream.println(long x)
void PrintStream.println(float x)
void PrintStream.println(double x)
void PrintStream.println(char[] x)
void PrintStream.println(String x)
void PrintStream.println(Object x)

<press tab again to see documentation>

jshell> System.out.println( **<tab>**
void PrintStream.println()
<no documentation found>

<press tab to see next documentation>

jshell> /env

jshell> System.out.println(System.getProperty("java.class.path"))
.

jshell>

我不认为这与 How to make javadoc documentation available in JShell?有关因为我想获取一些标准方法的文档。 (这个问题以错误结束 https://bugs.openjdk.java.net/browse/JDK-8188142 。问题是类路径没有正确定义)。

我如何在 jshell 中获取文档?

最佳答案

如果您使用的是基于 Debian 的系统,则必须安装 openjdk-<vserion>-source包有 JShell 的文档工作。在您的情况下,您需要执行

sudo apt install openjdk-10-source
您可以通过 JShell 中的双选项卡获得的文档来自 /usr/lib/jvm/java-<version>-openjdk-amd64/lib/source.zip在安装 openjdk-<vserion>-source 之前,这是一个死链接的文件包裹。链接指向 ../../openjdk-<vserion>/src.zip .

关于debian - Java 10 : "No documentation found" for System. out.println(...),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50594186/

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