6

我正在创建 JSF2 自定义组件,eclipse 在类的第一行显示以下错误。

The type javax.el.ValueExpression cannot be resolved. It is indirectly referenced from required .class files

仅当我的组件扩展与复选框相关的组件(如HtmlSelectBooleanCheckboxor )时才会显示错误HtmlSelectManyCheckbox。其他组件如HtmlSelectOneMenu,HtmlInputText都可以。我检查了项目构建路径并javax.faces-2.1.14.jar已添加到构建路径中。

4

1 回答 1

11

通过将JBoss 运行时库添加到类路径解决了问题。

Eclipse: [Java Build Path -> Libraries -> Add Library -> Server Runtime -> JBoss Runtime]

我不知道为什么只有在扩展复选框组件时才会发生错误。

于 2014-03-14T08:15:22.650 回答