0

pom.xml我对文件中提供的范围有依赖关系。但是 m2e 给出Missing artifact错误

<dependency>  
   <groupId>com.oracle</groupId>  
   <artifactId>ojdbc6</artifactId>  
   <version>11.2.0.3</version>  
   <scope>provided</scope>  
</dependency>`

为什么会这样?我还有 4 个provided范围的依赖项都有相同的错误。

4

2 回答 2

1

ojdbc6在 Maven 存储库中不可用,请在本地安装。即使使用 scope 也是必需的provided

mvn install:install-file -Dfile={Path/to/your/ojdbc.jar} -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar

更多:如何在 Maven 本地存储库中添加 Oracle JDBC 驱动程序

于 2013-11-25T12:03:01.860 回答
0

正如 MariuszS 已经提到的,另一种选择是使用存储库管理器并将其安装在那里。

于 2013-11-25T15:37:22.647 回答