2012-03-22 1 views
0

У меня есть последняя версия STS и последняя версия JDK с веб-сайта Apple Developers.Включая JMS с mac os x Lion и eclipse/sts

При попытке использовать шаблон Spring JMS я получаю:

The type javax.jms.Destination cannot be resolved. It is indirectly referenced from required .class files 

Так в моем IDE javax.jms не решает. Я не знаю, где я должен получить этот интерфейс, или если он должен быть включен уже? В любом случае я установил javaee-api-6.0.jar в свой репозиторий maven, который включает в себя интерфейс. Итак, теперь, если я печатаю в верхней части класса import javax.jms.Destination, автозаполнение теперь работает ... но я все равно получаю точно такую ​​же ошибку. Я полностью смущен этим.

+1

Как вы используете это, когда вы видите эту ошибку? Однако он запускается, не имеет javaee-api-6.0.jar в пути к классу. –

ответ

0
</dependencies>  
    <dependency> 
     <groupId>javax.jms</groupId> 
     <artifactId>jms</artifactId> 
     <version>1.1</version> 
    </dependency> 
</dependencies> 

<repositories> 
    <repository> 
     <id>repository.jboss.org-public</id> 
     <name>JBoss repository</name> 
     <url>https://repository.jboss.org/nexus/content/groups/public</url> 
    </repository> 
</repositories> 

выше, казался, решить мою проблему, другая версия требуемой баночки была включена в данном хранилище