server04-0.0.1-SNAPSHOT.jar中没有主清单属性
时间: 2023-10-17 19:32:07 浏览: 86
server04-0.0.1-SNAPSHOT.jar中出现没有主清单属性的问题通常是因为在Spring Boot中的pom文件没有安装maven-plugin导致的。要解决这个问题,你可以按照以下步骤进行操作:
1. 引入插件: 在pom文件的<build>标签下添加以下代码:
```xml
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
```
这样可以确保插件被正确引入。
2. 重新打包运行文件: 如果你的项目是基于Maven的,可以通过以下步骤解决问题:
在pom文件的<build>标签下添加以下代码:
```xml
<finalName>{file_name}</finalName> <!--导出jar包的名字-->
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.2.0</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<transformers>
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<mainClass>{Mainclass}</mainClass> <!--主类的位置,修改成主配置类即可-->
<!-- <mainClass>fatcats.top.App</mainClass> -->
</transformer>
</transformers>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
```
这样可以重新打包运行文件,并解决没有主清单属性的问题。
通过以上步骤,你应该能够解决server04-0.0.1-SNAPSHOT.jar中没有主清单属性的问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [spring-xxx-xxx-0.0.1-SNAPSHOT.jar中没有主清单属性完美解决](https://blog.csdn.net/weixin_43409994/article/details/115721655)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文