运行jar文件报错jar中没有主清单属性在idea里面怎么解决

配置 Maven 插件 (适用于 Maven 管理的项目)

如果你的项目使用 Maven 管理

  1. 打开 pom.xml 文件: 在你的项目根目录下找到 pom.xml 文件并用 IDEA 打开。

  2. 配置主类:

    • 对于普通 Java 项目 (使用 maven-jar-plugin):

      XML

      复制代码
      <build>
          <plugins>
              <plugin>
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-jar-plugin</artifactId>
                  <version>3.3.0</version> <!-- 使用最新稳定版 -->
                  <configuration>
                      <archive>
                          <manifest>
                              <addClasspath>true</addClasspath> <!-- 可选,添加类路径 -->
                              <mainClass>com.example.MainApp</mainClass> <!-- 替换为你的主类全限定名 -->
                          </manifest>
                      </archive>
                  </configuration>
              </plugin>
          </plugins>
      </build>
相关推荐
zzzzzz3106 天前
当产品经理说这个很简单:我用Python自动化处理奇葩需求的实战指南
python·pycharm·产品经理
摇滚侠13 天前
IDEA 创建 Java 项目 手动整合 SSM 框架
java·ide·intellij-idea
摇滚侠13 天前
SpringMVC 入门到实战 RESTFul 49-55
java·开发语言·后端·spring·intellij-idea·restful
你是个什么橙13 天前
Python入门学习1:安装配置开发环境——Python或Annaconda,Pycharm
python·学习·pycharm
代码雕刻家13 天前
1.24.MySQL-idea中连接MySQL的基本操作
数据库·mysql·intellij-idea
星月IWJ13 天前
idea 工具整理
java·spring boot·intellij-idea
终将老去的穷苦程序员13 天前
IntelliJ IDEA 的安装教程
java·ide·intellij-idea
m沐沐13 天前
【计算机视觉】OpenCV 模板匹配银行卡数字识别---下
人工智能·python·opencv·计算机视觉·pycharm·numpy
承渊政道13 天前
飞算JavaAI 智能引导背后的多 Agent 协作机制解析:从老旧 Java 后台升级到可运行工程
java·开发语言·spring boot·安全·intellij-idea·软件工程·ai编程
lazy H14 天前
Spring Boot 项目如何连接 Redis?新手入门配置和常见错误总结
ide·spring boot·redis·后端·学习·intellij-idea