Maven compilation error plugin

0

I use the following plugins to compile and run my web project in IntelliJ IDEA: pom.xml

//Código do pom.xml omitido
.
.
.
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>javax.servlet-api</artifactId>
    <version>3.0.1</version>
    <scope>provided</scope>
</dependency>
.
.
.

    <build>
        <finalName>${project.artifactId}</finalName>
        <plugins>
            <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <version>2.2</version>
                <configuration>
                    <port>9090</port>
                    <path>/path</path>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>${compiler.version}</version>
                <configuration>
                    <source>${java.version}</source>
                    <target>${java.version}</target>
                </configuration>
            </plugin>
        </plugins>
    </build>
//Código do pom.xml omitido

and sometimes I get those errors back when I run Tomcat (% with%). I say "sometimes" because it's only sometimes, so I build the project and execute it, sometimes it works, but sometimes the error persists.

The error basically is tomcat7:run , but the servlet api is certainly in the project, since sometimes it works and I can run the project quietly. I do not understand !!!

The error printed on the console follows:

    "C:\Program Files\Java\jdk1.8.0_131\bin\java" -Dmaven.multiModuleProjectDirectory=C:\Users\.... "-Dmaven.home=C:\Program Files\JetBrains\IntelliJ IDEA 2017.1.4\plugins\maven\lib\maven3" "-Dclassworlds.conf=C:\Program Files\JetBrains\IntelliJ IDEA 2017.1.4\plugins\maven\lib\maven3\bin\m2.conf" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2017.1.4\lib\idea_rt.jar=63077:C:\Program Files\JetBrains\IntelliJ IDEA 2017.1.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\JetBrains\IntelliJ IDEA 2017.1.4\plugins\maven\lib\maven3\boot\plexus-classworlds-2.5.2.jar" org.codehaus.classworlds.Launcher -Didea.version=2017.1.5 tomcat7:run
    [INFO] Scanning for projects...
    [INFO]                                                                         
    [INFO] ------------------------------------------------------------------------
    [INFO] Building bi-cnn 1.0
    [INFO] ------------------------------------------------------------------------
    [INFO] 
    [INFO] >>> tomcat7-maven-plugin:2.2:run (default-cli) > process-classes @ bi-cnn >>>
    [INFO] 
    [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ bi-cnn ---
    [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
    [INFO] Copying 1 resource
    [INFO] 
    [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ bi-cnn ---
    [INFO] Changes detected - recompiling the module!
    [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
    [INFO] Compiling 176 source files to C:\Users\.....\target\classes

    [INFO] -------------------------------------------------------------
    [ERROR] COMPILATION ERROR : 
    [INFO] -------------------------------------------------------------
    [ERROR] /C:/Users/..../src/main/java/br/com/...../login/ClasseDeControleHttp.java:[10,26] package javax.servlet.http does not exist
    [ERROR] /C:/Users/.../src/main/java/br/com/..../login/ControladorHttp.java:[6,26] package javax.servlet.http does not exist
    [ERROR] /C:/Users/.../src/main/java/.../login/ControladorHttp.java:[22,5] cannot find symbol
      symbol:   class HttpSession
      location: class br.com......ControladorHttp
    [ERROR] /C:/Users/.../src/main/java/br/com/managedbeans/ManagedBean.java:[23,43] package jdk.internal.org.objectweb.asm.tree does not exist
.
.
.
    [INFO] 39 errors 
    [INFO] -------------------------------------------------------------
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD FAILURE
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 9.795 s
    [INFO] Finished at: 2017-08-28T13:58:21-03:00
    [INFO] Final Memory: 18M/197M
    [INFO] ------------------------------------------------------------------------
    [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.1:compile (default-compile) on project bi-cnn: Compilation failure: Compilation failure:
    [ERROR] /C:/Users/.../src/main/java/br/com/.../Entidade.java:[10,26] package javax.servlet.http does not exist
.
.
.
    [ERROR] -> [Help 1]
    [ERROR] 
    [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
    [ERROR] Re-run Maven using the -X switch to enable full debug logging.
    [ERROR] 
    [ERROR] For more information about the errors and possible solutions, please read the following articles:
    [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
    
asked by anonymous 28.08.2017 / 19:17

0 answers