m2eclipse não conseguiu localizar C: \ Arquivos de programas \ Java \ jre6 \ .. \ lib \ tools.jar

Eu tenho um problema com relação ao uso do jdk / jre do meu eclipse. Eu sei que esta pergunta foi feita e respondida muitas vezes aqui e eu pesquisei o que poderia estar errado por um bom tempo. Eu realmente não encontrei nada, então vou perguntar de novo. Talvez eu esteja sentindo falta de algo (se sim, espero que não seja embaraçoso :)

Meu problema é que quando eu estou executando o mvn clean install eu recebo um erro que diz que o plugin m2eclipse é "Não é possível localizar o compilador Javac em: C: \ Arquivos de programas \ Java \ jre6 .. \ lib \ tools.jar ".

A primeira coisa que verifiquei foi se o JRE certo estava configurado no eclipse. Então eu mudei para Window> Preferences> Java> Installed JREs e verifiquei se o jre selecionado é o jre dentro da minha pasta jdk. Este foi o caso.

Eu verifiquei o eclipse.ini e adicionei um sinalizador -vw a ele. Agora parece:

-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
 org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
"%JAVA_HOME%\bin\javaw.exe"
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx384m

O% JAVA_HOME% é resolvido para C: \ Arquivos de Programas \ Java \ jdk1.6.0_24. Desde que contém um espaço eu rodei o caminho VW com aspas. Para verificar se o caminho está realmente correto, tentei

C:\Windows\System32>echo %JAVA_HOME%
C:\Program Files\Java\jdk1.6.0_24

o que me diz que está correto. Eu também tentei passar a opção -vw quando o eclipse é iniciado. Então o comando para iniciar o eclipse foi então

D:\Programs\eclipse\eclipse.exe -vm "%JAVA_HOME%\bin\javaw.exe"

Eu também testei se há uma diferença quando eu uso a notação% JAVA_HOME% ou se eu escrevi o caminho completo (não faz diferença).

A configuração do eclipse, que eu recebo quando vou para Ajuda> Sobre o Eclipse> Detalhes da Instalação> Configuração, parece com isso:

__wbp.gwt.useWebKit=true
awt.toolkit=sun.awt.windows.WToolkit
veclipse.application=org.eclipse.ui.ide.workbench
eclipse.buildId=M20120208-0800
eclipse.commands=-os
win32
-ws
win32
-arch
x86_64
-showsplash
-launcher
D:\Programs\eclipse\eclipse.exe
-name
Eclipse
--launcher.library
D:\Programs\eclipse\\plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110    502\eclipse_1406.dll
-startup
D:\Programs\eclipse\\plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.overrideVmargs
-exitdata
3e30_64
-product
org.eclipse.epp.package.java.product
-vm
C:\Program Files\Java\jdk1.6.0_24\bin\javaw.exe
eclipse.home.location=file:/D:/Programs/eclipse/
eclipse.launcher=D:\Programs\eclipse\eclipse.exe
eclipse.launcher.name=Eclipse
eclipse.p2.data.area=@config.dir/../p2/
eclipse.p2.profile=epp.package.java
eclipse.product=org.eclipse.epp.package.java.product
eclipse.startTime=1335643108722
eclipse.vm=C:\Program Files\Java\jdk1.6.0_24\bin\javaw.exe
eclipse.vmargs=-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx384m
-XX:MaxPermSize=256m
[...]

Eu também tentei usar o javaw.exe que está localizado em% JAVA_HOME% \ jre \ bin \ que também não altera nada.

Uma coisa que é um pouco estranha é que, se eu excluir a referência à jre, aquela que não está incluída no jdk, em Window> Preferences> Java> Installed JREs, recebo um erro que diz "A instalação especificada do JRE não não existe".

Alguém tem uma ideia do que estou fazendo errado? Acho que tentei fazer tudo funcionar e, de acordo com os outros artigos, descobri que estou fazendo certo.

Btw: Eu fiz algumas "Dependências do Projeto de Atualização" do Maven e "Dependências de Atualização" que funcionam, então eu não recebi nenhum erro lá. A única coisa que eu não fiz foi reiniciar meu computador ...