vaadin 14 - HTTP Status 500 - Servlet.init() for servlet springServlet thr

Good evening. I have a problem with a project. I can run it correctly in localhost but when I explode the war on an apache server,
returns the following error:
HTTP Status 500 - Servlet.init() for servlet springServlet threw exception

java.lang.IllegalArgumentException: Failed to find the bundle manifest file ‘frontend://vaadin-flow-bundle-manifest.json’ in the servlet context for ‘ES6’ browsers. If you are running a dev-mode servlet container in maven e.g. jetty:run change it to jetty:run-exploded. If you are not compiling frontend resources, include the ‘vaadin-maven-plugin’ in your build script. Otherwise, you can skip this error either by disabling production mode, or by setting the servlet parameter ‘original.frontend.resources=true’.

My pom:

<?xml version="1.0" encoding="UTF-8"?>


4.0.0
com.MyProject.controller.main
MyProject
MyProject
2.0-SNAPSHOT
war

<properties>
	<maven.compiler.source>1.8</maven.compiler.source>
	<maven.compiler.target>1.8</maven.compiler.target>
	<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
	<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
	<failOnMissingWebXml>false</failOnMissingWebXml>

	<vaadin.version>14.0.10</vaadin.version>

	<drivers.dir>${project.basedir}/drivers</drivers.dir>
	<start-class>com.myproject.controller.main.spring.Application</start-class>
</properties>

<parent>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-parent</artifactId>
	<version>2.1.7.RELEASE</version>
</parent>

<pluginRepositories>
	<pluginRepository>
		<id>central</id>
		<url>https://repo1.maven.org/maven2/</url>
		<snapshots>
			<enabled>false</enabled>
		</snapshots>
	</pluginRepository>
</pluginRepositories>


<repositories>
	<!-- Main Maven repository -->
	<repository>
		<id>central</id>
		<url>https://repo.maven.apache.org/maven2</url>
		<snapshots>
			<enabled>false</enabled>
		</snapshots>
	</repository>
	<!-- Repository used by many Vaadin add-ons -->
	<repository>
		<id>Vaadin Directory</id>
		<url>https://maven.vaadin.com/vaadin-addons</url>
		<snapshots>
			<enabled>false</enabled>
		</snapshots>
	</repository>

</repositories>

<dependencyManagement>
	<dependencies>
		<dependency>
			<groupId>com.vaadin</groupId>
			<artifactId>vaadin-bom</artifactId>
			<version>${vaadin.version}</version>
			<type>pom</type>
			<scope>import</scope>
		</dependency>
	</dependencies>
</dependencyManagement>

<dependencies>

	<dependency>
		<groupId>com.vaadin</groupId>
		<artifactId>vaadin-spring-boot-starter</artifactId>
		<exclusions>
			<exclusion>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-starter-logging</artifactId>
			</exclusion>
		</exclusions>
	</dependency>


	<!-- Spring boot jdbc dependency -->
	<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-devtools</artifactId>
		<optional>true</optional>
	</dependency>
	<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-jdbc</artifactId>
	</dependency>

	<dependency>
		<groupId>javax.servlet</groupId>
		<artifactId>javax.servlet-api</artifactId>
		<scope>provided</scope>
	</dependency>

	<dependency>
		<groupId>com.vaadin</groupId>
		<artifactId>vaadin-testbench</artifactId>
		<scope>test</scope>
	</dependency>


	<!-- MySql dependency -->
	<dependency>
		<groupId>mysql</groupId>
		<artifactId>mysql-connector-java</artifactId>
	</dependency>

	<dependency>
		<groupId>log4j</groupId>
		<artifactId>log4j</artifactId>
		<version>1.2.17</version>
	</dependency>
	<dependency>
		<groupId>org.vaadin.tabs</groupId>
		<artifactId>paged-tabs</artifactId>
		<version>1.2.0</version>
	</dependency>
	<dependency>
		<groupId>xerces</groupId>
		<artifactId>xercesImpl</artifactId>
		<version>2.12.0</version>
	</dependency>
	<dependency>
		<groupId>org.claspina</groupId>
		<artifactId>confirm-dialog</artifactId>
		<version>1.0.0</version>
	</dependency>
	<dependency>
		<groupId>org.vaadin.gatanaso</groupId>
		<artifactId>multiselect-combo-box-flow</artifactId>
		<version>2.0.0.rc2</version>
	</dependency>
	<dependency>
		<groupId>org.vaadin.stefan</groupId>
		<artifactId>dnd</artifactId>
		<version>1.1.0</version>
	</dependency>

</dependencies>

<build>
	<finalName>MyProject</finalName>
	<defaultGoal>spring-boot:run</defaultGoal>
	<plugins>
		<plugin>
			<groupId>org.apache.maven.plugins</groupId>
			<artifactId>maven-compiler-plugin</artifactId>
			<version>3.8.0</version>
		</plugin>
		<plugin>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-maven-plugin</artifactId>
			<configuration>
				<mainClass>com.pertone.controller.main.spring</mainClass>
			</configuration>
		</plugin>
		<plugin>
			<artifactId>maven-war-plugin</artifactId>
			<configuration>
				<warSourceDirectory>WebContent</warSourceDirectory>
				<failOnMissingWebXml>false</failOnMissingWebXml>
			</configuration>
		</plugin>

	</plugins>
</build>

<profiles>
	<profile>
		<id>production</id>
		<activation>
			<property>
				<name>vaadin.productionMode</name>
			</property>
		</activation>
		<properties>
			<vaadin.productionMode>true</vaadin.productionMode>
		</properties>
		<dependencies>
			<dependency>
				<groupId>com.vaadin</groupId>
				<artifactId>flow-server-production-mode</artifactId>
			</dependency>
		</dependencies>
		<build>
			<plugins>

				<plugin>
					<groupId>com.vaadin</groupId>
					<artifactId>vaadin-maven-plugin</artifactId>
					<version>${vaadin.version}</version>
					<executions>
						<execution>
							<goals>
								<goal>build-frontend</goal>
							</goals>
						</execution>
					</executions>
				</plugin>
			</plugins>
		</build>
	</profile>
</profiles>

Can you help me?