Pourquoi Eclipse Kepler SR1 d'erreur avec : JAX-RS 2.0 nécessite Java 1.7 ou plus récent

J'ai un projet maven qui donnent les deux erreurs suivantes

JAX-RS (Services Web REST) 2.0 ne peut pas être installé : Une ou plusieurs contraintes n'ont pas été satisfaits.
JAX-RS (Services Web REST) 2.0 nécessite Java 1.7 ou plus récent.

J'ai JDK 1.6 installé (je ne peux pas changer cela)

Le projet facettes n'ont PAS de JAX-RS cochée.

Le projet facettes a java 1.6 ensemble.

Le projet facettes a de Projet Web Dynamique 2.4 définir.

J'ai plugins suivants

Sonar 3.2.0
MercurialEclipse 2.10
EclEmma 2.2.1

L'pom.xml c'est...

<?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/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.pcmsgroup.v21.esi</groupId>
    <artifactId>customerservice-war</artifactId>
    <version>2.0.0-SNAPSHOT</version>
</project>

l'web.xml est

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
    <display-name>Customer Service</display-name>
</web-app>

De nettoyage ou de "mise à Jour de Projet Maven" ne fait aucune différence.

Note: C'est dans eclipse-jee-kepler-SR1-win32-x86_64.
Remarque: la Version d'eclipse-jee-kepler-win32-x86_64 ne pas donner à l'erreur.

Remarque: Nouvel espace de travail ne change pas l'erreur.

Note: je suis à l'aide du JDK.1.6.0_43

La seule erreur que je peux voir dans le ".journal" fichier..

!ENTRÉE org.eclipse.osgi 2 1 2013-10-16 15:07:58.816
!MESSAGE NLS inutilisés message: JaxrsProjectConfigurator_The_project_does_not_contain_required_facets: org.eclipse.m2e.wtp.jaxrs.interne.messages

L'ajout de la facette, ne me laissera pas l'appliquer car il dit que j'ai besoin de Java 1.7

JSR339 (JSR339) stipule que "L'API de faire un large usage des annotations et
besoin J2SE 6.0 ou version ultérieure"

Des idées?

Vous avez créé un nouvel espace de travail - avez-vous effacer les vieux Eclipse .settings et .project ?
oui, j'ai créé un nouvel espace de travail, et de vérifier le projet de nouveau. Il ne contient".projet', pas de dossier de paramètres. si je supprime .projet, alors je ne vais pas être en mesure d'importer le projet (et il n'a pas de mention de jax)

OriginalL'auteur jeff porter | 2013-10-16