Java Gradle-导入具有绝对windows路径的JAR文件?
如何通过完整的Windows URL将JAR文件作为依赖项导入?我正在尝试在网络驱动器(标记为“H”)上导入JAR文件,由于我们愚蠢的防火墙,我无法轻松使用Maven Central 当我尝试使用Java Gradle-导入具有绝对windows路径的JAR文件?,java,maven,gradle,Java,Maven,Gradle,如何通过完整的Windows URL将JAR文件作为依赖项导入?我正在尝试在网络驱动器(标记为“H”)上导入JAR文件,由于我们愚蠢的防火墙,我无法轻松使用Maven Central 当我尝试使用编译文件时仍然会因为找不到依赖类而出现编译错误 apply plugin: 'java' dependencies { compile files ("H/Processes/Development/libraries/hikari-cp/HikariCP-2.4.1.jar") } so
编译文件时
仍然会因为找不到依赖类而出现编译错误
apply plugin: 'java'
dependencies {
compile files ("H/Processes/Development/libraries/hikari-cp/HikariCP-2.4.1.jar")
}
sourceSets {
main.java.srcDir "src/main/java"
main.resources.srcDir "src/main/resources"
}
jar {
from configurations.compile.collect { entry -> zipTree(entry) }
}
看起来您的路径中有错误。应该这样纠正 H:/processs/Development/libraries/hikari cp/HikariCP-2.4.1.jar 如果您想添加多个jar文件作为依赖项,下面介绍如何操作(这里使用相对路径)
您在
H
之后漏掉了冒号。使用H:就像MirMasej所说的,您可能会在这里找到更多信息:url语法有很多不一致之处,但我很高兴这能奏效。谢谢
dependencies {
compile fileTree(dir: '../../lib', include: '**/*.jar')
}