我正在使用GlassFish运行最新版本的NetBeans(7.3),我创建了一个maven web项目,它添加了必要的JSF 2.1依赖项。我能够部署项目并访问主页。问题是,当我尝试使用“来自实体的JSF页面”向导时,我收到以下错误“找不到Web文件夹”。如果我尝试通过“Project / Properties / Framework”添加JSF 2.1框架支持,我会得到同样的错误。 我假设NetBeans不知道“web文件夹”已经存在但是在不同的位置“project / src / main / webapp”(maven)而不是“project / web”,因为它通常期望项目是非maven项目。有没有人知道我是否可以更改设置,让NetBeans知道web文件夹位于“project / src / main / webapp”而不是“project / web”下? 我试图通过NetBeans论坛/邮件列表获得支持,但没有人回复。
答案 0 :(得分:1)
当我尝试导入eclipse项目时遇到了同样的问题。
手动编辑“nbproject / project.properties”后,将build.web.dir属性更改为正确的目录(WebContent而不是web),它似乎可以正常工作。