我在 Eclipse 中使用 glassfish 4 创建了一个小型 EJB 项目。我遵循了这个教程:http: //programming.manessinger.com/tutorials/an-eclipse-glassfish-java-ee-6-tutorial/
在这个项目中,我依赖于“glassfish 系统库”(javax.ws.rs-api 或 javax.annotation-api 之类的东西)
现在我将我的项目转换为 maven 并且我一直坚持如何使用 maven 解决这种依赖关系。(那些系统库 - 很多......)目前我的 EJB 在 Eclipse 中有编译错误,因为 @EJB 是未知的,或者是 @Stateless。
我该如何解决这种依赖性?
顺便说一句:JPA 注释工作/被认可是因为我在我的 pom 中添加了这个依赖:
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>org.eclipse.persistence.jpa</artifactId>
<version>2.5.0</version>
<scope>compile</scope>
</dependency>