0
votes

Impossible de démarrer le serveur Web en raison d'un servlewebsserver manquantFactory

J'ai regardé sur la pile débordement il y a quelques jours. Mon problème semble être très courant, mais je ne peux pas réussir à le réparer.

J'ai essayé de ces manières 1 et 2 A>. P>

Ceci est ma candidature.propréties: P>

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>toto</groupId>
    <artifactId>toto</artifactId>
    <version>1.0-SNAPSHOT</version>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.1.2.RELEASE</version>
    </parent>
    <properties>
        <java.version>1.8</java.version>
        <downloadSources>true</downloadSources>
        <downloadJavadocs>true</downloadJavadocs>
    </properties>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
        </dependency>
        <dependency>
            <groupId>org.postgresql</groupId>
            <artifactId>postgresql</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
            <version>2.1.6.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-tomcat</artifactId>
        </dependency>
    </dependencies>
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>2.22.0</version>
            </plugin>
        </plugins>
    </build>
</project>


4 commentaires

Exécutez le démarrage de printemps dans l'idée ou le mode de débogage Eclipse, vous apprendrez à connaître le problème actuel.


Pouvez-vous montrer votre classe principale?


Pouvez-vous nous donner votre pom.xml ou votre build.Gradle?


merci j'ai ajouté sur le post le POM et la classe principale,


3 Réponses :


0
votes

Vous devez supprimer la propriété suivante à partir de votre fichier Application.Properties xxx

Cela signifie que vous n'avez pas besoin d'un serveur Web dans votre application.


1 commentaires

Ok je l'ai fait, mais une nouvelle erreur apparue: Échec de l'exécution de l'objectif org.springframework.boot: Spring-boot-maven-plugin: 2.1.2.Rele ASE: exécution (par défaut-cli) sur le projet TOTO: une exception s'est produite lors de la course à pied . NULL: InvocationTargetException: Impossible de démarrer le serveur Web; Exception imbriquée est org.springframework.Context.ApplicationContexception: Impossible de démarrer SereltWebServerApplicationContext En raison de la manquante SerblwebSserverFactory Bean. -> [Aide 1]



0
votes

Je ne suis pas un programmeur professionnel, mais ce que je ferais si j'étais vous:

  1. Assurez-vous d'avoir un projet de projet approprié
  2. Vérifiez les guides de configuration de base à partir de printemps.io !

    J'ai mon projet personnel où je m'entraîne avec l'utilisation du cadre de printemps, vous obtiendrez peut-être quelque chose d'utilité de celui-ci, Lien !

    bonne chance et amusez-vous :)



0
votes

Votre classe principale devrait être comme: xxx


0 commentaires