Solucionado (ver solução)
Solucionado
(ver solução)
6
respostas

erro no pom.xml

ao criar o projeto no mavem é me apresentado alguns erro no projeto casadocodigo o erro esta nessa linha de codigo:

<packaging>war</packaging>

e tambem a estrutura esta bem diferente da que esta no video com o instrutor.

6 respostas

bom, qual é o erro? Não consegue baixar o projeto de exemplo do próprio curso?

Bom dia Alberto, desculpe não dei mais explicações, vou passar aqui o que ocorre,

ao tentar gerar o projeto pelo maven, no console ele me mostra Mysql não é reconhecido como um comando interno ou externo, e no eclipe ele me apresenta o erro 2 erros na tela de importação de projeto maven

maven-compiler-plugin:2.3.2:compile(1 errors)
maven-compiler-plugin:2.3.2:testCompile(1 errors)

eu clico em finish, e ele cria o projeto com o erro no pom.xml

nessa linha:

<packaging>war</packaging>

no aba problems :

Description        Resource            Path      Location              Type
CoreException: Could not get the value for parameter compilerId for plugin execution default-testCompile: PluginResolutionException: Plugin org.apache.maven.plugins:maven-compiler-plugin:2.3.2 or one of its dependencies could not be resolved: Failure to transfer org.codehaus.plexus:plexus-utils:jar:1.1 from http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.codehaus.plexus:plexus-utils:jar:1.1 from/to central (http://repo.maven.apache.org/maven2): The operation was cancelled.  pom.xml             /casadocodigo  line 7     Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:2.3.2:testCompile (execution: default-testCompile, phase: test-compile)            pom.xml             /casadocodigo                line 7     Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (execution: default-compile, phase: compile)        pom.xml             /casadocodigo  line 7     Maven Project Build Lifecycle Mapping Problem

e tambem percebi que nao foi criada nenhuma das opções:

src/main/java
src/main/resoucers
src/test/java
src/test/resoucers

obrigado.

pode postar seu pom.xml aqui?

Alberto aqui esta

<?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>org.casadocodigo</groupId>
  <artifactId>casadocodigo</artifactId>
  <version>1.0.0-SNAPSHOT</version>
  <packaging>war</packaging>
  <build>
    <finalName>casadocodigo</finalName>
  </build>
  <properties>
    <failOnMissingWebXml>false</failOnMissingWebXml>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>
</project>
solução!

opa, acho que vc pode testar isso aqui. Vai na pasta do seu usuario, apaga a pasta .m2 e tenta de novo... eh meio bruto, mas vc limpar tudo que o maven guardou.

Alberto brigadão cara resolveu