我正在WebLogic 10g 上开发一个简单的 Web 应用程序(或者实际上遵循Java EE 5 教程)。
该应用程序非常简单,只是它是为 GlassFish 设计的。它由一个连接到 EJB 的简单 JSP 页面(查看上面的链接)组成。但是,我收到以下错误,我无法为项目解析正确的库。
weblogic.application.WrappedDeploymentException:类文件 javax/servlet/jsp/jstl/core/ConditionalTagSupport 中非本机或抽象方法中的缺失代码属性
我的 Maven pom 文件包含以下依赖项,这些 EJB 的客户端 jar 除外
<dependency>
<groupId>javax.servlet.jsp.jstl</groupId>
<artifactId>jstl-api</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0</version>
</dependency>