首页 > 解决方案 > 无法找到或加载主类 - java - gradle -

问题描述

我的项目具有以下结构:

这就是我的 gradle 配置为构建 jar 的方式:

jar {
    manifest {
        attributes(
                'Main-Class': 'Application'
        )
    }

    from {
        configurations.compile.collect { it.isDirectory() ? it : zipTree(it) }
    }
}

所以,我正在执行 gradlew build 任务,当我执行 jar 时,出现以下错误:

Error: Could not find or load main class Application

我正在使用 ubuntu 18.04、Intellij Idea、Java 8 和 gradle 6.3

我缺少什么让 jar 运行?

标签: javagradlejarexecutable-jar

解决方案


推荐阅读