java - gradle-在根项目 'customjrxml'中找不到项目 'customjrxml'

标签 java gradle build

我在gradle构建时遇到错误。以下是我的构建gradle和设置gradle文件。帮我解决。

org.gradle.execution.taskpath.ProjectFinderByTaskPath$ProjectLookupException: Project 'customjrxml' not found in root project 'customjrxml'. at org.gradle.execution.taskpath.ProjectFinderByTaskPath.findProject(ProjectFinderByTaskPath.java:47) at org.gradle.execution.taskpath.TaskPathResolver.resolvePath(TaskPathResolver.java:49) at org.gradle.execution.TaskSelector.getSelection(TaskSelector.java:96)


build.gradle:
apply plugin: 'java'
repositories {
    mavenCentral()
    jcenter()
    flatDir {
      println 'in repositories'
      dirs 'libs'
    }
}

configurations.create('jasperreports')
configurations.jasperreports {
 transitive = true
}
dependencies {
    jasperreports fileTree(dir: 'libs',include: '*.jar')
 }

task compileJasperJava {
    def jasperSourceDir = file('src/main/jasperreports')
    def jasperTargetDir = file('build/classes/main/jasperreports')
    
    ant {
        taskdef(name: 'jrc', classname: 'net.sf.jasperreports.ant.JRAntCompileTask', classpath: configurations.jasperreports.asPath)
        jasperTargetDir.mkdirs()
        jrc(srcdir: jasperSourceDir, destdir:jasperTargetDir) {
            include(name:'**/*.jrxml')
        }
    }
}

classes.dependsOn compileJasperJava
settings.gradle:
rootProject.name = 'customjrxml'
libs dir具有用于Jasper和apache commons日志记录的必需jar文件。

最佳答案

问题是我使用过的gradle build命令。 gradle项目的结构似乎是错误的,从现在修改gradle customjrxml:build到gradle构建就可以了。

关于java - gradle-在根项目 'customjrxml'中找不到项目 'customjrxml',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64523134/

相关文章:

java - 如何在 java 中运行 JavaScript 方法?(我需要创建程序来下载大约 10k 首轨道)

java - 从 Android 上的日历提供程序中删除事件

java - 将Gradle项目依赖项编译为Android库Arr

gradle - maven 或 gradle : how to find the dependencies developer/provider(s)

java - jackson 和 Lombok :属性为对象时出现MismatchedInputException

java - 在Android上的注释中使用XmlPullParser

android - AOSP 构建错误 - make 失败

在部署时运行 ng build 后 Angular 路由不起作用

c++ - 设置 C/C++ 构建配置在点击确定后恢复为默认值

java - 正确处理编码和解码的 URI