java - 无法找到或加载主类 - java - gradle -
问题描述
我的项目具有以下结构:
- 源代码
-
- 主要的/
-
-
- 爪哇/
-
-
-
-
- io/
-
-
-
-
-
- 楷模/
-
-
-
-
-
- 服务/
-
-
-
-
-
- 应用程序.java
-
-
这就是我的 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 运行?
解决方案
推荐阅读
- python - 如何使用 kwargs 在函数参数中自动完成?
- android - 如何设置图像的背景颜色,但在边界内?
- javascript - chrome.tabs.executeScript - 如何使用 keydown 事件注入代码
- google-sheets - 最大分数然后向左偏移一列
- angular - ngIf 后模型数据丢失
- swift - 无法让滚动视图在文档视图中滚动多个表格视图
- java - 在再次打开之前检查一个阶段是否已经打开 javafx
- python - 多处理池示例不起作用并冻结内核
- grep - Linux:递归搜索子文件夹以查找包含字符串的文件并将其移动到另一个文件
- jmeter - 在 Jmeter 中覆盖 HTTP 授权管理器