不能对maven使用@stateless注解

bxpogfeg  于 2021-07-06  发布在  Java
关注(0)|答案(0)|浏览(286)

因为某种原因我不能使用 @Stateless 或者 @EJB 我的项目中的注解。我正在使用maven并添加了几个不同的依赖项来解决问题,最后一个是:

<dependency>
    <groupId>javax</groupId>
    <artifactId>javaee-api</artifactId>
    <version>7.0</version>
    <scope>povided</scope>
</dependency>

然而,我不能在我的课堂上使用上述注解

我还将javaee-api-8.0.jar手动添加到项目的构建路径中,并将其范围设置为provided,但这会导致在构建过程中出错 maven clean install : import javax.ejb cannot be resolved 所以这种方法也没有奏效。另外,我检查了项目中是否配置了正确的sdk,我可以确认它看起来是正确的。
我正在使用intellij idea社区版本。如果有人能指出我犯下的错误或有解决方法,我会非常感激。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题