Maven no eclipse - Erros ao importar projeto Maven no Eclipse [Resolvido]

E ai galera, sou novo no forum e este e meu primeiro post.

Queria uma ajuda quanto a um erro no Maven. Nunca utilizei o Maven, porem ao ler o livro “Vire o Jogo com Spring Framework” de Henrique Lobo me deparei com um projeto no capitulo 7 onde ele disponibiliza o arquivo, porem o projeto dele está em Maven.
Importei o projeto dele utilizando “Existing Maven Project” do eclipse ( utilizo o plugin M2ECLIPSE ) mas aparece a seguinte mensagem:

No marketplace entries found to handle maven-compiler-plugin:2.5.1:compile in Eclipse. No marketplace entries found to handle maven-compiler-plugin:2.5.1:testCompile in Eclipse.

Ao finalizar a importação aparece a seguinte mensagem:

Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5 Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5

Apos isto o POM aparece com erro, segue abaixo o arquivo POM.XML

[code]
4.0.0
br.com.itexto
spring-forum
war
1.0.0-SNAPSHOT
spring-forum
http://maven.apache.org

<properties>
	<spring.versao>3.1.2.RELEASE</spring.versao>
	<tiles.versao>2.2.2</tiles.versao>
	<spring.security.versao>3.1.3.RELEASE</spring.security.versao>
</properties>

<dependencies>
	<!-- As dependências do Spring Framework -->
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-webmvc</artifactId>
		<version>${spring.versao}</version>
	</dependency>
	<!-- Para poder declarar o DataSource básico no ambiente de desenvolvimento -->
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-jdbc</artifactId>
		<version>${spring.versao}</version>
	</dependency>
	<!-- Suporte ao Hibernate e JPA -->
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-orm</artifactId>
		<version>${spring.versao}</version>
	</dependency>

	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-aop</artifactId>
		<version>${spring.versao}</version>
	</dependency>
	<dependency>
		<groupId>org.aspectj</groupId>
		<artifactId>aspectjrt</artifactId>
		<version>1.6.12</version>
	</dependency>
	<dependency>
		<groupId>org.aspectj</groupId>
		<artifactId>aspectjweaver</artifactId>
		<version>1.6.12</version>
	</dependency>
	<dependency>
		<groupId>cglib</groupId>
		<artifactId>cglib</artifactId>
		<version>2.2.2</version>
	</dependency>

	<!-- Inclusão do Apache Tiles para lidar com templates no Projeto -->
	<dependency>
		<groupId>org.apache.tiles</groupId>
		<artifactId>tiles-core</artifactId>
		<version>${tiles.versao}</version>
		<exclusions>
			<exclusion>
				<artifactId>slf4j-api</artifactId>
				<groupId>org.slf4j</groupId>
			</exclusion>
		</exclusions>
	</dependency>
	<dependency>
		<groupId>org.apache.tiles</groupId>
		<artifactId>tiles-jsp</artifactId>
		<version>${tiles.versao}</version>
	</dependency>

	<!-- Incluiremos o Hibernate Validator, que é a implementação de referência 
		da JSR-303 de validação. -->
	<dependency>
		<groupId>org.hibernate</groupId>
		<artifactId>hibernate-validator</artifactId>
		<version>4.2.0.Final</version>
		<!-- Nem tudo é simples. O Hibernate Validator causa conflitos com a declaração 
			do slf4j-log4j12 que declaramos logo abaixo. -->
		<exclusions>
			<exclusion>
				<artifactId>slf4j-api</artifactId>
				<groupId>org.slf4j</groupId>
			</exclusion>
		</exclusions>
	</dependency>

	<!-- Pool de Conexões C3P0 -->
	<dependency>
		<groupId>c3p0</groupId>
		<artifactId>c3p0</artifactId>
		<version>0.9.1.2</version>
	</dependency>


	<!-- Sua inclusão é necessária por se tratar de uma dependência do Tiles 
		2 -->
	<dependency>
		<groupId>org.slf4j</groupId>
		<artifactId>slf4j-log4j12</artifactId>
		<version>1.5.6</version>
	</dependency>

	<dependency>
		<groupId>jstl</groupId>
		<artifactId>jstl</artifactId>
		<version>1.2</version>
	</dependency>
	<dependency>
		<groupId>javax.servlet</groupId>
		<artifactId>servlet-api</artifactId>
		<version>2.5</version>
	</dependency>

	<!-- Para upload de arquivos -->
	<dependency>
		<groupId>commons-fileupload</groupId>
		<artifactId>commons-fileupload</artifactId>
		<version>1.2.2</version>
	</dependency>
	<dependency>
		<groupId>commons-io</groupId>
		<artifactId>commons-io</artifactId>
		<version>2.1</version>
	</dependency>

	<!-- Para retornar JSON -->
	<dependency>
		<groupId>org.codehaus.jackson</groupId>
		<artifactId>jackson-mapper-asl</artifactId>
		<version>1.7.1</version>
	</dependency>


	<!-- Inclusão do Hibernate -->
	<dependency>
		<groupId>org.hibernate</groupId>
		<artifactId>hibernate-core</artifactId>
		<version>4.1.7.Final</version>
	</dependency>

	<!-- O Driver de Acesso ao MySQL -->
	<dependency>
		<groupId>mysql</groupId>
		<artifactId>mysql-connector-java</artifactId>
		<version>5.1.18</version>
	</dependency>

	<dependency>
		<groupId>junit</groupId>
		<artifactId>junit</artifactId>
		<version>4.8.1</version>
		<scope>test</scope>
	</dependency>

	<!-- Spring Security -->
	<dependency>
		<groupId>org.springframework.security</groupId>
		<artifactId>spring-security-core</artifactId>
		<version>${spring.security.versao}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework.security</groupId>
		<artifactId>spring-security-web</artifactId>
		<version>${spring.security.versao}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework.security</groupId>
		<artifactId>spring-security-config</artifactId>
		<version>${spring.security.versao}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework.security</groupId>
		<artifactId>spring-security-taglibs</artifactId>
		<version>${spring.security.versao}</version>
		
	</dependency>
	
	<dependency>
		<groupId>commons-codec</groupId>
		<artifactId>commons-codec</artifactId>
		<version>1.6</version>
	</dependency>

</dependencies>






<build>
	<finalName>spring-forum</finalName>
	<plugins>
		<plugin>
			<groupId>org.apache.maven.plugins</groupId>
			<artifactId>maven-compiler-plugin</artifactId>
			<version>2.5.1</version>
			<configuration>
				<target>1.5</target>
			</configuration>
		</plugin>
	</plugins>
</build>

[/code]

o erro apresentado no arquivo POM.XML de acordo com o eclipse:

Multiple annotations found at this line: - Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (execution: default-compile, phase: compile) - CoreException: Could not get the value for parameter compilerId for plugin execution default-compile: PluginResolutionException: Plugin org.apache.maven.plugins:maven-compiler-plugin:2.5.1 or one of its dependencies could not be resolved: The repository system is offline but the artifact junit:junit:jar:3.8.1 is not available in the local repository. - Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:2.5.1:testCompile (execution: default-testCompile, phase: test-compile) - CoreException: Could not get the value for parameter compilerId for plugin execution default-testCompile: PluginResolutionException: Plugin org.apache.maven.plugins:maven-compiler-plugin:2.5.1 or one of its dependencies could not be resolved: The repository system is offline but the artifact junit:junit:jar:3.8.1 is not available in the local repository.

Alguem pode me ajudar? Ja tentei de tudo aqui, mas como eu nao sei trabalhar com MAVEN estou perdido.

Espero a ajuda de alguem.

Desde já eu agradeço

Atenciosamente,

Willardy Tyrone

Galera consegui resolver, era so baixar os arquivos do maven-compiler-plugin e colocar no repositorio local, no meu caso em .m2 da home ( linux )…