0

我與pom.xml文件中提供的作用域有依賴關係。但M2E給缺少神器錯誤在maven中提供的作用域依賴性缺失工件錯誤3.1.0

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

爲什麼會這樣呢? provided範圍內我有4個更多的依賴關係都有相同的錯誤。

+0

你有'ojdbc6'在本地回購? – MariuszS

回答

1

ojdbc6在maven倉庫中不可用,請在本地安裝。即使範圍爲provided,這也是必需的。

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

更多:How To Add Oracle JDBC Driver In Your Maven Local Repository

+0

感謝您解決問題的解決方案。 – shashi