Skip to content

Commit 44cdafd

Browse files
committed
✨ Feat: Add Maven executable JAR configuration with main class
1 parent 76ca347 commit 44cdafd

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

docs/developer.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,24 @@
1717

1818
> <https://mirrors.cloud.tencent.com/help/maven.html>
1919
20+
### Maven 生成可执行 JAR 包并指定主类
21+
22+
```xml
23+
<plugin>
24+
<groupId>org.apache.maven.plugins</groupId>
25+
<artifactId>maven-jar-plugin</artifactId>
26+
<version>3.4.2</version>
27+
<configuration>
28+
<archive>
29+
<manifest>
30+
<addClasspath>true</addClasspath>
31+
<mainClass>fun.fifu.testdemo.Testdemo</mainClass>
32+
</manifest>
33+
</archive>
34+
</configuration>
35+
</plugin>
36+
```
37+
2038
### Maven 打包依赖并设置主类
2139

2240
```xml

0 commit comments

Comments
 (0)