使用Lambdas部署Java 8 Jars(EJB)时出错 - glassfish server 4.1

时间:2015-09-13 00:05:59

标签: java lambda ejb java-8 glassfish-4

使用compatability = v2标志部署EJB jar时,该jar包含另一个具有使用Java 8 lambda表达式的类的JAR,部署失败,我在日志中收到以下错误:

使用注释(@Stateless)

Failed to scan for annotations: 52264
Archive type of (path to EJB JAR) was not recognized.

选中也会更改文件的顺序,最后让具有lambda的类正常部署。

我在最新版本中使用netbeans IDE

glassfish也是最新的

我出于这个想法。

1 个答案:

答案 0 :(得分:0)

Glassfish bug:GLASSFISH-21287

  

使用compatibility = v2

在使用Lambdas部署Java 8 Jars时出错