无法解析“org.h2.tools.Server”?

use*_*215 1 java eclipse

我从网上下载了一些代码并在 Eclipse 中打开它。问题是我的 Eclipse 说

导入org.h2无法解析

对于以下代码:

import org.h2.tools.Server;
Run Code Online (Sandbox Code Playgroud)

我正在学习 Java,那是一个示例代码。我使用的是jdk1.8.0_40。我清理了我的项目,但它仍然存在!

Man*_*Pap 11

就我个人而言,我改变了h2pom.xml

它是

<dependency>
            <groupId>com.h2database</groupId>
            <artifactId>h2</artifactId>
            <scope>runtime</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)

我删除了它scope并找到了Server包裹

<dependency>
            <groupId>com.h2database</groupId>
            <artifactId>h2</artifactId>
</dependency>
Run Code Online (Sandbox Code Playgroud)

关于为什么在运行时发生这种情况的一个很好的解释是: Maven:“运行时”作用域目的是什么?