paes10
Agosto 18, 2017, 8:32pm
#1
Pessoal estou tentando configurar um projeto em Maven, e estou com o seguintes erros…
Já tentei excluindo as pastas no repositório .m2, para que o proprio Eclipse baixasse as atualizações necessárias.
Segue erros
Missing artifact common:i18n-Exception:jar:1.0
Missing artifact common:mail-services:jar:1.0
Missing artifact common:common-entities:jar:1.0
Alguém consegue ajuda ?
Narclk
Agosto 18, 2017, 11:33pm
#2
Clica com o botão direito no projeto
=> Run As => Maven clean
=> Depois aperte Alt + F5 => marque seu projeto => clique em OK
Se os erros continuarem, coloca o seu pom.xml ai pra gente ver.
paes10
Agosto 21, 2017, 3:31pm
#3
Narclk boa tarde,
Fiz conforme sua orientação, e continua com o mesmo erros.
Conforme pedido segue pom.xml
4.0.0
gestor
gofbsn
bsn - Interfaces e Implementacoes de servicos
1.0
gestor
gof
1.0
${pom.parent.groupId}
gofdao
${pom.parent.version}
commons-lang
commons-lang
<!-- Jars do documentum -->
<dependency>
<groupId>emc.dctm.dfc</groupId>
<artifactId>dfc</artifactId>
<version>6.6</version>
<scope>provided</scope>
</dependency>
<!-- <dependency>
<groupId>javax.xml</groupId>
<artifactId>jsr173</artifactId>
<version>1.0</version>
<scope>provided</scope>
</dependency> -->
<!-- <dependency>
<groupId>xalan</groupId>
<artifactId>xalan</artifactId>
<version>2.7.1</version>
</dependency> -->
<!-- Jars do documentum -->
<dependency>
<groupId>${pom.parent.groupId}</groupId>
<artifactId>gofws-client</artifactId>
<version>${pom.parent.version}</version>
<exclusions>
<exclusion>
<groupId>${pom.parent.groupId}</groupId>
<artifactId>gofcore</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http</artifactId>
</exclusion>
<exclusion>
<artifactId>spring-core</artifactId>
<groupId>org.springframework</groupId>
</exclusion>
<exclusion>
<artifactId>spring-context</artifactId>
<groupId>org.springframework</groupId>
</exclusion>
<exclusion>
<artifactId>spring-beans</artifactId>
<groupId>org.springframework</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>common</groupId>
<artifactId>i18n-Exception</artifactId>
<version>1.0</version>
<type>jar</type>
<exclusions>
<exclusion>
<artifactId>activation</artifactId>
<groupId>javax.activation</groupId>
</exclusion>
<exclusion>
<artifactId>commons-lang</artifactId>
<groupId>commons-lang</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>common</groupId>
<artifactId>common-entities</artifactId>
<version>1.0</version>
<exclusions>
<exclusion>
<artifactId>hibernate-jmx</artifactId>
<groupId>org.hibernate</groupId>
</exclusion>
<exclusion>
<artifactId>activation</artifactId>
<groupId>javax.activation</groupId>
</exclusion>
<!-- <exclusion>
<artifactId>commons-lang</artifactId>
<groupId>commons-lang</groupId>
</exclusion> -->
</exclusions>
</dependency>
<dependency>
<groupId>common</groupId>
<artifactId>common-util</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
<version>1.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.4</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc14</artifactId>
<version>10.2.0.1.0</version>
<scope>provided</scope>
</dependency>
<!-- <dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.6.1</version>
</dependency>
–>
<!--
commons-lang
commons-lang
2.6
</dependency> -->
</dependencies>
<build>
<finalName>cpgbsn</finalName>
<resources>
</resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-ejb-plugin</artifactId>
<configuration>
<ejbVersion>3.0</ejbVersion>
<archive>
<manifest>
<addClasspath>true</addClasspath>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
<extensions>
</extensions>
</build>
<properties>
<spring.version>2.5.6</spring.version>
</properties>
Narclk
Agosto 21, 2017, 4:54pm
#4
O maven está procurando dependências no seu projeto que você está excluindo ou tirando do escopo de produção, e eu não entendi bem, seu xml tá confuso.
Você só deve excluir ou colocar uma dependência em escopo de provided, se seu projeto em produção não precisa dessas dependências, que parece não ser o caso. Reveja seu código ou altere o seu pom para corrigir as dependências.