运行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>
相关推荐
golang学习记6 分钟前
IDEA 2026年的玩法已经完全不同
java·ide·intellij-idea
阿萨德528号12 小时前
IDEA 项目 SVN 配置消失、版本控制变成 Git 且无 VCS 菜单的解决办法
git·svn·intellij-idea
不像程序员的程序媛1 天前
maven基础
python·pycharm·maven
开开心心就好1 天前
白天晚上自动调蓝光,护眼工具亮度可调
服务器·开发语言·算法·pdf·ocr·intellij-idea·idea
golang学习记1 天前
Python vs Go:2026年到底该怎么选
java·vscode·python·golang·pycharm·goland
一只笨菜鸟3 天前
IDEA如何让多个项目同时显示
java·ide·intellij-idea
devilnumber4 天前
避坑_IDEA 提取方法(Extract Method)工具
java·ide·intellij-idea
GPU实战笔记5 天前
PyCharm 接云 GPU:远端项目连接与远程解释器别混为一谈
python·pycharm·ssh·远程开发·云gpu
运维@小兵8 天前
安装Pycharm并破解
ide·python·pycharm
承渊政道8 天前
【Python编程—从入门到实践】(让程序记得、恢复并解释失败:Python 文件、异常与JSON系统教程)
开发语言·python·pycharm·json·异常处理