0

我已将所有 jar 文件存储到特定文件夹中,并将特定文件夹添加到 Jshell 类路径中。jshell添加类路径后,我无法导入包。

如果我在类路径中提到了所有 jar 文件名,它工作正常。我不想在类路径中提及所有 Jar 文件名,因为我必须在类路径中添加数千个 jar 文件。

如何将特定文件夹配置到 Jshell 类路径?

在此处输入图像描述

4

1 回答 1

1

在 jshell 中声明 classpath 的路径。

jshell> /env -class-path path_of_dependecies

如果类路径是当前工作文件夹

jshell> /env -class-path .

当你调用特定的类或从依赖中调用静态方法时,你必须使用命令导入

jshell> import com.foo_company.*

见权威教程http://cr.openjdk.java.net/~rfield/tutorial/JShellTutorial.html#setting-a-classpath

于 2018-07-28T14:20:06.090 回答