compileJava不';我不能与当地图书馆合作
我是Gradle的新手,我开始将其应用到现有项目中。 我想做的是使用java插件的compileJava任务编译java类。 我按照文档将包含的所有JAR添加到本地目录中,但它似乎不起作用 当我运行compileJava任务时,它会继续打印消息,如 “javax.servlet.http不存在” “javax.servlet不存在” 等 等等 它为本地文件夹中包含的每个包打印如上所述的消息,即使我尝试使用“gradle dependencies”命令打印依赖项,它也会打印: annotationProcessor-的批注处理器及其依赖项 源集“main”。无依赖项 apiElements-主应用程序的API元素。(n) 无依赖项 归档-归档工件的配置。无依赖项 编译-源集“main”的依赖项(已弃用,请使用 改为“实施”)。无依赖项 compileClasspath-为源集“main”编译类路径。不 依赖关系 compileOnly-仅编译源集“main”的依赖项。不 依赖关系 默认-默认工件的配置。无依赖项 实现-源集的仅实现依赖项 “主要”。(n) 无依赖项 运行时-源集“main”的运行时依赖项(已弃用,请使用 改为“runtimeOnly”)。无依赖项 runtimeClasspath—源集“main”的运行时类路径。不 依赖关系 runtimeElements—主服务器的运行时元素。(n) 无依赖项 runtimeOnly-源集“main”的仅运行时依赖项。(n) 没有 依赖关系 testAnnotationProcessor-注释处理器及其依赖项 对于源集“测试”。无依赖项 testCompile-源集“test”的依赖项(已弃用,请使用 改为“测试实施”)。无依赖项 testCompileClasspath-编译源集“test”的类路径。不 依赖关系 testCompileOnly-仅编译源集“test”的依赖项。不 依赖关系 testImplementation-源集的仅实现依赖项 “测试”。(n) 无依赖项 testRuntime-源集“test”的运行时依赖项(已弃用, 改为使用“testRuntimeOnly”)。无依赖项 testRuntimeClasspath—源集“test”的运行时类路径。不 依赖关系 testRuntimeOnly-源集“test”的仅运行时依赖项。(n) 无依赖项 所以…它不能正确地获取依赖项。 我试着从远程存储库中获取一个依赖项,如mavencentral()或jcenter,一切正常 有人能帮我吗?有什么东西是我弄错的吗?fileTree似乎工作不正常 这是我的gradle.build文件:compileJava不';我不能与当地图书馆合作,java,gradle,gradle-plugin,Java,Gradle,Gradle Plugin,我是Gradle的新手,我开始将其应用到现有项目中。 我想做的是使用java插件的compileJava任务编译java类。 我按照文档将包含的所有JAR添加到本地目录中,但它似乎不起作用 当我运行compileJava任务时,它会继续打印消息,如 “javax.servlet.http不存在” “javax.servlet不存在” 等 等等 它为本地文件夹中包含的每个包打印如上所述的消息,即使我尝试使用“gradle dependencies”命令打印依赖项,它也会打印: annotation
plugins {
id 'java'
}
//Source and target compatibility.
sourceCompatibility = '1.7'
targetCompatibility = '1.7'
//Libraries local repository.
repositories {
flatDir {
dirs 'src/main/webapp/WEB-INF/lib'
}
}
dependencies {
compile fileTree(dir:'src/main/webapp/WEB-INF/lib', include: ['*.jar'])
}
//Source sets.
sourceSets {
//Thes configuration under 'main' will be used for the production environment.
main {
java {
//Source directory of the java files.
srcDir 'src/main/webapp/WEB-INF/classes'
}
//.class files output directory
java.outputDir = file('src/main/webapp/WEB-INF/classes')
}
}
你是如何安装gradle的?我已经在Mac上用自制软件安装了它。它有点像brew安装gradle。版本是4.9。