微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

intellj IDEA 无法正确构建 jar

如何解决intellj IDEA 无法正确构建 jar

我按照 this “教程”从 intellj 中的项目构建了一个 jar。该项目包含一个小型 spring 应用程序,该应用程序从 intellij 本身运行。

如果我构建 jar 并从命令行运行它,它会显示错误:无法找到或加载主类”。如果我使用 java .\main.class 运行 main.class 文件,则会显示相同的消息。

在构建 Jar 之前,我在 Intellij-IDEA 中指定了 Main 类,Main.java 文件看起来像这样:

@SpringBootApplication
@RestController
public class Main {

    public static void main(String[] args) {
        SpringApplication.run(Main.class,args);
    }


    @GetMapping("/index")
    public String index() {
           . . . .
    }
}

解决方法

我进行了一些测试

所以我创建了一个新项目

enter image description here

我保留了默认选项

enter image description here

使用 Intellij 构建进行测试

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

不工作 enter image description here

不工作 enter image description here

使用 spring boot 中提供的构建进行测试 enter image description here

enter image description here

enter image description here

它有效 enter image description here

,

我忘记告诉你了

您可以在intellij中创建订单

enter image description here

enter image description here

通过按播放按钮更改配置并从 Intellij 启动命令 enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。