运行maven-assembly创建的可执行jar:错误:无法找到或加载主类

运行maven-assembly创建的可执行jar:错误:无法找到或加载主类

错误原因:生成的jar包中没有主类的class文件。

解决方案:在IDEA中,先build,然后在Terminal中执行mvn assembly:assembly。

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/119505.html原文链接:https://javaforall.net

(0)
上一篇 2021年11月23日 上午9:00
下一篇 2021年11月23日 上午10:00


相关推荐

  • 955 MCP+A2A 从0到1构建类Manus多Agent全栈应用

    955 MCP+A2A 从0到1构建类Manus多Agent全栈应用

    2026年3月15日
    3
  • 电商平台的系统组织架构

    电商平台的系统组织架构参与电商系统开发已有两年,我一直负责的工作就是跟电商平台对接,起初对接的平台只有淘宝、天猫、京东这几个主流大平台,后来随着各品牌的业务拓展,后续逐渐对接其他比较有规格的电商平台(目前已对接:唯品会,苏宁易购,小红书,寺库,网易考拉,当当,后续还会继续对接其他渠道)。一开始我对于对接这么多平台并不是很理解,因为在做对接之前,这些平台我很多都是没有用过的,虽然大部分都是听过的,甚至有的平台我都没有听过…

    2022年6月15日
    48
  • Linux 内存管理

    Linux 内存管理Linux 内存管理为什么需要内存管理设想一下 CPU 要是直接操作内存的物理地址 那么想要在内存中同时运行两个程序是不可能的 因为第一个程序在一个地址写入一个新值会覆盖第二个程序相同地址上的数据 操作系统为了解决这个问题 避免了两个程序都对绝对物理地址的引用 操作系统为每个进程分配了独立一套虚拟地址 至于虚拟地址是怎么映射到物理地址 对于进程来说是透明的 程序要访问虚拟地址时 由操作系统转换成不同的物理地址 不同进程运行时 写入的是不同的物理地址 这样就不会冲突了 如何管理内存针对虚拟地址空间

    2026年3月17日
    2
  • manifold 流形

    manifold 流形流形 是局部具有欧几里得空间性质的空间 是欧几里得空间中的曲线 曲面等概念的推广 欧几里得空间就是最简单的流形的实例 地球表面这样的球面则是一个稍微复杂的例子 一般的流形可以通过把许多平直的片折弯并粘连而成 流形在数学中用于描述几何形体 它们为研究形体的可微性提供了一个自然的平台 物理上 经典力学的相空间和构造广义相对论的时空模型的四维伪黎曼流形都是流形的实例 位形空间中也可以定义流形 环

    2026年3月19日
    2
  • XOOPS模块开发快速入门中文翻译(二)

    XOOPS模块开发快速入门中文翻译(二)由于这两天一直研究XOOPS的模块,所以找到了这篇很好的模块开发快速入门。看了以后,就兴致勃勃的来开发模块了,可是开发的过程中遇到一些问题。应该是我看的太快了,要学而时习之啊。因此翻译在这里。=

    2022年7月2日
    28
  • 修改PyCharm的快捷键

    修改PyCharm的快捷键有的电脑系统中 按下一些 PyCharm 组合键可能会无法起作用 这是因为可能和当前系统的其他软件快捷键发生了冲突 大家有需要可以更改下默认的快捷键 下面以 Ctrl 空格的自动代码补齐快捷键为例 方法是选择 File Settings 选择 keymap 并在右边的搜索框中输入 completion 表示自动完成代码的意思 你会看到右边下面有很多快捷键 选择那个 Code 下面的 Completion 的 Basic 右击即可删除当前的默认快捷键 然后再右击它 新建快捷键 此时只需直接按下组合快

    2026年3月27日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号