Чтобы задать имя Main-класса, который будет прописан в манифест jar-ника, нужно задать соответствующую конфигурацию плагину maven-jar-plugin:
<build>Тогда созданный jar-ник будет иметь такой манифест:
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<mainClass>com.maventest.App</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>
Manifest-Version: 1.0
Archiver-Version: Plexus Archiver
Created-By: Apache Maven
Built-By: dbarbitov
Build-Jdk: 1.7.0_17
Main-Class: com.maventest.App
Комментариев нет:
Отправить комментарий