2012-03-22 56 views
0

我有最新版本的STS和来自Apple Developers网站的JDK的最新版本。包括带有mac os的JMS 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 Repositor中。所以,现在,如果我在类的顶部输入“import javax.jms.Destination”,那么自动完成功能现在可以工作......但我仍然收到完全相同的错误。我完全被这个困惑了。

+1

你是如何运行这个当你看到错误?然而,它正在运行的类路径中没有javaee-api-6.0.jar .. – 2012-03-22 15:19:27

回答

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> 

上面似乎解决我的问题,所需要的罐子的另一个版本被列入定的存储库