2012-05-29 6 views
1

Я использую Maven, Tomcat Java EE, и я хочу, чтобы добавить зависимость для этого импорта:Maven зависимость настойчивости

import javax.persistence.Entity 

Я попытался это, но они не работают:

<dependency> 
    <groupId>javax.persistence</groupId> 
    <artifactId>persistence-api</artifactId> 
    <version>1.0.2</version> 
</dependency> 

и это:

<dependency> 
    <groupId>javax</groupId> 
    <artifactId>javaee-api</artifactId> 
    <version>6.0</version> 
    <scope>provided</scope> 
</dependency> 
+0

'но это не сработает'? –

+0

Что означает «не работает»? Сообщение об ошибке ? или что ? – khmarbaise

+0

Вы используете eclipse? Может быть, вы должны обновить конфигурацию проекта – Korgen

ответ

0

Почему вы используете JPA 1 с Java EE 6? Java EE 6 уже содержит JPA 2, и этот артефакт javaee-api предоставляет эти классы. Он не может работать, что бы вы ни говорили, не работая здесь. Избавьтесь от этой зависимости JPA 1 и повторите попытку.

+0

я должен использовать только эту зависимость: – user1528481

+0

я должен использовать эту зависимость: – user1528481

+0

я должен использовать эту зависимость: javax JavaEE-апи 6,0 при условии user1528481

Смежные вопросы