Просто удалите kumuluz-сервлетов и пристани часть и добавить JavaEE-веб-API. И используйте приведенную ниже зависимость для ее построения.
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.kumuluz.ee</groupId>
<artifactId>kumuluzee-core</artifactId>
<version>${kumuluzee.version}</version>
</dependency>
<dependency>
<groupId>com.kumuluz.ee</groupId>
<artifactId>kumuluzee-jax-rs-jersey</artifactId>
<version>${kumuluzee.version}</version>
</dependency>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-web-api</artifactId>
<version>7.0</version>
<scope>provided</scope>
</dependency>
</dependencies>
<build>
<finalName>project_name</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.6</version>
<configuration>
<failOnMissingWebXml>false</failOnMissingWebXml>
<archive>
<manifest>
<mainClass>com.kumuluz.ee.EeApplication</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>
И, конечно, упаковка в качестве файла «войны».
Если это проект maven, вы можете установить упаковочную бирку в свой pom.xml: \t war –
Tom
Pom упаковка как война для этой рамки не работает. Он похож на Spring Boot. Обе эти структуры начинаются с командной строки, например, автономного приложения. Весенняя ботинок имеет военную упаковку, но этого нет. Итак, я хочу знать, если есть выход, похожий на Spring Boot. – suraz
Вы уже пробовали эту командную строку: jar cvf your_war_file.war, как показано здесь http://www.avajava.com/tutorials/lessons/how-do-i-create-a-war-file-using-the- jar-command.html? page = 1 – Tom