(1) 我已将.gradle路径从主目录更改为自定义目录。 OJDBC
jar文件已通过以下命令添加到我的maven localrepository中
mvn install:install-file -Dfile=G:\Software\ojdbc\ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.4 -Dpackaging=jar
当我启用 mavenLocal()
在 build.gradle
为了从maven local repo注入jar,发生了以下错误。
Could not resolve all files for configuration ':compileClasspath'.
> Could not find com.oracle:ojdbc6:11.2.0.4.
``` `mavenLocal()` 使用在中定义的localrepository路径 `settings.xml` .
设置.xml
D:/Build Tools/.m2/repository
在我看来,这是行不通的。但是当我使用默认的构建工具路径(主目录)进行 `maven` 以及 `Gradle` 那就行了。
(2) 当我用intellijidea打开一个新项目时,每次我都必须重写maven本地存储库,因为我的maven repo不在默认路径中。如果有什么方法可以在不使用默认位置的情况下使用自定义位置启动intellij idea?
1条答案
按热度按时间umuewwlo1#
我用以下方法解决了(1)
如果我使用maven repo的自定义位置,那么我可以替换
mavenLocal()
与maven{}
```repositories {
//mavenLocal()
maven {
url '/path/to/your/repository'
}
}