【问题标题】:How to resolve @Stateless annotation on EJB?如何解决 EJB 上的 @Stateless 注释?
【发布时间】:2018-06-21 20:35:42
【问题描述】:

我正在尝试创建一个 EJB,但 @Stateless 注释说它无法解决。我下载了几个 .jars 并在下面添加了依赖项以使其工作,但仍然没有运气。我错过了什么?

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

【问题讨论】:

    标签: java rest ejb


    【解决方案1】:

    请检查您的 .m2 文件夹是否已下载此 jar,并且您在构建路径中有 jar。 @Stateless 应该和你提到的一样在同一个罐子里。包是javax.ejb.Stateless,打开jar就可以找到。

    我的猜测是它的类路径问题。通过从 .m2 中删除 jar 来清理和构建您的项目

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

    【讨论】:

      猜你喜欢
      • 2015-12-05
      • 2016-10-13
      • 1970-01-01
      • 1970-01-01
      • 2017-11-04
      • 1970-01-01
      • 1970-01-01
      • 2010-10-02
      • 2013-06-30
      相关资源
      最近更新 更多