【问题标题】:Spring boot application main, not recognized in jarSpring Boot 应用程序主程序,在 jar 中无法识别
【发布时间】:2022-01-04 12:20:17
【问题描述】:

这是我的文件结构:

这是我的插件:

运行jar时出错:

我 maven clean > maven package... 构建 jar

知道我哪里出错了吗?谢谢

【问题讨论】:

  • 看起来你的 jar 不包含 Application 类。尝试执行jar tvf jarname
  • 你为什么同时使用程序集插件和 Spring Boot 的 Maven 插件?你想建立什么样的罐子?
  • @AndyWilkinson 我也是这个,我应该删除哪个?
  • 我会删除程序集插件。您可以使用start.spring.io 生成一个Spring Boot 项目,该项目使用推荐配置的Maven。
  • @Josh 使用该命令您可以列出 jar 中的文件。

标签: java spring-boot jar


【解决方案1】:

@安迪·威尔金森 “我会删除程序集插件。您可以使用 start.spring.io 生成一个使用 Maven 和推荐配置的 Spring Boot 项目。”

我这样做了,JAR 现在找到了主类

【讨论】:

    猜你喜欢
    • 2022-01-09
    • 1970-01-01
    • 2020-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-07
    • 1970-01-01
    • 2021-05-24
    相关资源
    最近更新 更多