我从网上下载了一些代码并在 Eclipse 中打开它。问题是我的 Eclipse 说
导入org.h2无法解析
对于以下代码:
import org.h2.tools.Server;
Run Code Online (Sandbox Code Playgroud)
我正在学习 Java,那是一个示例代码。我使用的是jdk1.8.0_40。我清理了我的项目,但它仍然存在!
Man*_*Pap 11
就我个人而言,我改变了h2对pom.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:“运行时”作用域目的是什么?
| 归档时间: |
|
| 查看次数: |
6008 次 |
| 最近记录: |