Dans le pom.xml pour un projet en java, je reçois de l'artefact manquant jdk.outils:le jdk.outils:jar:1.6 erreur

Je pense que je sais comment résoudre le problème, sauf: je ne sais pas où dans le pom la version spécifique est mentionnée (je ne vois pas explicitement) et la solution que j'ai vu, c'est pour ajouter cette dépendance:

<dependency>
   <groupId>com.sun</groupId>
   <artifactId>tools</artifactId>
   <version>1.6</version>
   <scope>system</scope>
   <systemPath>C:\Program Files\Java\jdk1.6.0_29\lib\tools.jar</systemPath>
 </dependency>

Mais je voudrais utiliser com.oracle et le jdk directory sur Windows est jdk1.8.

Donc, il y a un moyen de faire la pom "veulent" la version des outils que j'ai fait sur ma machine?

comment maven peut deviner ce que la version u avez sur votre machine?
Je ne sais pas ce qu'il est demander pour la 1.6. J'ai l'tools.jar fichier sous la dernière version de java mais quand je précise que la dépendance, la pom affiche toujours l'erreur. L'erreur (grand cercle rouge) se produit en haut de la pom -- il n'est pas associé à la dépendance bloc.
Je n'ai jamais été confronté à ce problème, donc, c'est juste une supposition: êtes-vous sûr que vous travaillez avec un jdk, et ce n'est pas qu'un jre est appelé à la place?
u peut coller ici votre pom? et l'erreur exacte?

OriginalL'auteur Jeff | 2015-03-22