У меня есть проект maven, который дает следующие две ошибки
Невозможно установить JAX-RS (веб-службы REST) 2.0: не соблюдено одно или несколько ограничений.
Для JAX-RS (веб-службы REST) 2.0 требуется Java 1.7 или новее.
У меня установлен JDK 1.6 (я не могу это изменить)
Фасеты проекта НЕ отмечены галочкой JAX-RS.
Фасеты проекта имеют набор java 1.6.
Фасеты проекта имеют набор Dynamic Web Project 2.4.
У меня есть следующие плагины
Сонар 3.2.0 MercurialEclipse 2.10 Эклемма 2.2.1
pom.xml - это просто...
<?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.fake.company</groupId>
<artifactId>customerservice-war</artifactId>
<version>2.0.0-SNAPSHOT</version>
</project>
web.xml это
<?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>
Очистка или «Обновить проект Maven» не имеют значения.
Примечание. Это находится в eclipse-jee-kepler-SR1-win32-x86_64. Примечание. Версия eclipse-jee-kepler-win32-x86_64 не выдает ошибку.
Примечание. Новое рабочее пространство не изменяет ошибку.
Примечание. Я использую JDK.1.6.0_43.
Единственная ошибка, которую я вижу в связи с этим в файле «.log», это...
!ENTRY org.eclipse.osgi 2 1 2013-10-16 15:07:58.816 !MESSAGE Неиспользуемое сообщение NLS: JaxrsProjectConfigurator_The_project_does_not_contain_required_facets в: org.eclipse.m2e.wtp.jaxrs.internal.messages
Добавление аспекта не позволит мне применить его, так как он говорит, что мне нужна Java 1.7.
JSR339 (JSR339) гласит: "API будет широко использовать аннотации и потребует J2SE 6.0 или более поздней версии"
Есть идеи?
.settings
и.project
? - person artbristol   schedule 16.10.2013