マベンで指定されたmain関数をどのようにパッケージングするか。
pom.xmlファイルでmaven-compiler-pluginプラグインを設定し、mainClassプロパティを指定することで、Mavenパッケージング時のmain関数を指定する必要があります。
buildノードに以下のコードを追加してください。
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
<mainClass>com.example.MainClass</mainClass>
</configuration>
</plugin>
</plugins>
com.example.MainClassを、あなたのメインクラスがあるパッケージのパスとクラス名で置き換えてください。
その後、Mavenを使用してパッケージングする際に、次のコマンドを実行します:
mvn clean package
これにより、メインクラスがエントリーポイントとして指定され、実行可能なJARファイルが生成されます。