eclipse在ManagedBean中看不到创建的类

时间:2018-12-11 23:35:32

标签: java eclipse jsf java-ee jsf-2

我刚刚开始使用2.3版的Java Server Faces框架。 我在项目的Java Resources / src中创建了两个类,并且两个类都存储在两个单独的包中。当我尝试将它们添加到WEB-INF / faces-config.xml内的Faces Configuration中的ManagedBean中时,这些类是不可见的。我的包裹名称由4个部分组成,中间用“。”分隔。 (例如第一,第二,第三,第四)。我注意到,当单个软件包的名称缩短为两部分时,例如跟随first.second,则通常可以通过单击“使用现有Java类”选项来找到它。为什么当包名称/结构更复杂/更深入时,它们不可用?

我已经在Eclipse中检查了很多设置,却一无所获,我非常感谢您的帮助,因为使用更复杂的包结构可以更好地组织项目。

谢谢!

0 个答案:

没有答案