java - 在 Eclipse 中从 CVS 部署项目时出错

标签 java eclipse struts cvs

我正在使用 Eclipse 6.6 并使用 java 中的 struts 框架。我已经从 CVS 导入了上下文,当我尝试运行该应用程序时,它显示以下错误。 但是当我在其他系统中执行相同操作时,它工作正常。请帮我解决这个问题

javax.servlet.UnavailableException: Parsing error processing resource path 
    at org.apache.struts.action.ActionServlet.handleConfigException(ActionServlet.java:1035)
    at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet.java:1014)
    at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:955)
    at org.apache.struts.action.ActionServlet.init(ActionServlet.java:470)
    at javax.servlet.GenericServlet.init(GenericServlet.java:212)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4421)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4734)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1079)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1002)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
    at org.apache.catalina.core.StandardService.start(StandardService.java:525)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)

最佳答案

您很可能缺少配置文件。可能是主要的 struts 配置文件。在 web.xml 文件中查找 struts 过滤器或 servlet,看看它是否使用某个配置文件进行参数化,然后检查该文件是否存在于项目中的正确位置。如果没有显式定义的配置文件,则它使用默认的配置文件,即 struts.xml,它应该位于类路径的根目录中,因此请检查该文件是否存在。

关于java - 在 Eclipse 中从 CVS 部署项目时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7937352/

相关文章:

java - 从请求中过滤掉编码的 javascript 内容

c++ - Qt 4.7 在 Windows 上使用 Eclipse?

java - 根据移动和桌面浏览器切换布局

java - 找不到扫描仪

java - "ic_launcher cannot be resolved or is not a field"

java - "The type javax.el.ValueExpression cannot be resolved"扩展checkbox相关jsf组件时出错

java - 如何在 Eclipse 中轻松运行不同的配置?

javascript - 如何在JSP中很好地拆分表格

java - 如何使用 Maven 创建 Stuts2 项目

java - 如何在不破坏 onMapReady Activity 的情况下修复 map 对象中的 nullPointerException