从netbeans本地运行javaEE



我试图在Netbeans IDE本地运行我的javaEE站点。我相信我已经正确设置了一切,但我收到以下错误:

初始化……部署?默认= C: 文件和SettingsnicholasrDesktopWork Notestemp代码filesASPbuildweb&name=ASP&force=true 在GlassFish Server 3.1上失败部署期间发生错误:部署应用程序时出现异常[ASP]: Servlet [Resource Servlet]和Servlet [Persistent Faces]有相同的url模式:[/xmlhttp/*]。请参见Server.log了解更多细节。C: 文件和SettingsnicholasrDesktopWork Notestemp代码文件ASPnbprojectbuild-impl.xml:871:该模块尚未被加载部署。在org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy (Deployment.java: 187)(Deploy.java:106org.apache.tools.ant.UnknownElement.execute (UnknownElement.java: 291)在sun.reflect.GeneratedMethodAccessor62。调用(未知源)atsun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java: 25)(Method.java:597org.apache.tools.ant.dispatch.DispatchUtils.execute (DispatchUtils.java: 106)task . execute (Task.java:348org.apache.tools.ant.Target.execute (Target.java: 390)org.apache.tools.ant.Target.performTasks (Target.java: 411)org.apache.tools.ant.Project.executeSortedTargets (Project.java: 1399)执行目标(Project.java:1368org.apache.tools.ant.helper.DefaultExecutor.executeTargets (DefaultExecutor.java: 41)执行目标(Project.java:1251org.apache.tools.ant.module.bridge.impl.BridgeImpl.run (BridgeImpl.java: 284)在org.apache.tools.ant.module.run.TargetExecutor.run (TargetExecutor.java: 539)在org.netbeans.core.execution.RunClassThread.run (RunClassThread.java: 154)BUILD FAILED (total time: 58秒)

我在网上搜索了一下,但是没有看到任何相关的链接。有人知道为什么我会得到这个错误以及如何解决吗?如果需要的话,我可以提供更多的信息。谢谢!

部署时发生错误:部署应用程序时出现异常:Servlet [Resource Servlet]和Servlet [Persistent Faces Servlet]有相同的url模式:[/xmlhttp/]*

你好像在用IceFaces。我不做IceFaces,但错误消息表明它们不应该映射到相同的URL模式上。我做了一些小的研究,并根据以下文件…

  • 将IceFaces 2添加到您的应用程序
  • 将IceFaces 1.8转换为IceFaces 2

    先前声明的Persistent Faces Servlet和Blocking Servlet在ICEfaces 2中不再需要,因为它们的功能已经改变并且设置已经减少。删除这两个servlet的所有声明和映射:

…我只能得出这样的结论:"Persistent Faces Servlet"是IceFaces 1.8的典型特征。"资源Servlet"是典型的IceFaces 2.x。你应该用其中之一,而不是两者都用。我想你的目标是IceFaces 2。所以你应该在你的web.xml中完全去掉声明和"Persistent Faces Servlet"的映射。

相关内容

  • 没有找到相关文章

最新更新