Java 请求的资源不可用于Tomcat 7 Eclipse开普勒

Java 请求的资源不可用于Tomcat 7 Eclipse开普勒,java,eclipse,maven,tomcat,Java,Eclipse,Maven,Tomcat,我安装了Maven,希望从此页签出项目: 我确实采取了以下步骤: 我从Github加载了src和pom.xml文件 我把这些文件复制了进去 eclipse中的工作区可能会更改项目名称,但不会更改 空白 我在eclipse中使用了M2EclipseWTP插件 Import>Maven>现有Maven项目 我让runas>Maven 安装 我收到I构建成功消息 安装项目后,我会查看project>Propertiescommon.xhtml结尾的文件: 到*.xhtml。我希望这些改变能解决我

我安装了Maven,希望从此页签出项目:

我确实采取了以下步骤:

  • 我从Github加载了src和pom.xml文件
  • 我把这些文件复制了进去 eclipse中的工作区可能会更改项目名称,但不会更改 空白
  • 我在eclipse中使用了M2EclipseWTP插件
    Import>Maven>现有Maven项目
  • 我让
    runas>Maven
    安装
  • 我收到I
    构建成功
    消息
  • 安装项目后,我会查看
    project>Properties
    。动态web模块未被锁定。所以我很高兴。 在此之后,我点击了webapp文件夹的构建路径,并将该文件夹添加到构建路径中,以获得src/main webapp

    我认为这些步骤是正确的。 但是当我想把这个项目作为一个动态的web项目启动时,我得到了一个错误
    HTTP状态404-请求资源不可用

    控制台消息:

    2014年1月30日上午11:28:14 org.apache.catalina.core.AprLifecycleListener ini信息:
    在java.library.path:C:\Program Files\java\jre7\bin上找不到基于APR的Apache Tomcat本机库,该库允许在生产环境中实现最佳性能;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/programfiles/Java/jre7/bin/client;C:/ProgramFiles/Java/jre7/bin;C:/ProgramFiles/Java/jre7/lib/i386;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\ProgramFiles\Java\jdk1.7.0\U 45;C:\ProgramFiles\apache-maven-3.1.1\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\ProgramFiles\Java\jdk1.7.0\U 45;C:\elipse_-jee\eclipse;;。
    2014年1月30日上午11:28:14 org.apache.tomcat.util.digester.SetPropertiesRule开始
    警告:[SetPropertiesRule]{Server/Service/Engine/Host/Context}将属性“source”设置为“org.eclipse.jst.jee.Server:springDataMongodbExample”未找到匹配的属性。
    2014年1月30日上午11:28:14 org.apache.coyote.AbstractProtocol init
    信息:正在初始化ProtocolHandler[“http-bio-8080”]
    2014年1月30日上午11:28:15 org.apache.coyote.AbstractProtocol init
    信息:初始化ProtocolHandler[“ajp-bio-8009”]
    2014年1月30日上午11:28:15 org.apache.catalina.startup.catalina加载
    信息:初始化在1456毫秒内处理
    2014年1月30日上午11:28:15 org.apache.catalina.core.StandardService startInternal
    信息:开始服务Catalina
    2014年1月30日上午11:28:15 org.apache.catalina.core.StandardEngine startInternal
    信息:启动Servlet引擎:ApacheTomcat/7.0.42
    2014年1月30日上午11:28:16 com.sun.faces.config.ConfigureListener上下文初始化
    信息:Mojarra 2.2.0()für Kontext“”与初始值插入符。
    2014年1月30日上午11:28:16 com.sun.faces.spi.InjectionProviderFactory createInstance
    信息:JSF1048:施工后/施工前注释。这是一种简单的方法,它可以用来解释市场,也可以用来解释市场。
    2014年1月30日上午11:28:17 com.sun.faces.config.ConfigureListener上下文初始化
    信息:Mojarra 2.2.0()für Kontext'/springDataMongodbExample'wird initialisert。
    2014年1月30日上午11:28:17 com.sun.faces.spi.InjectionProviderFactory createInstance
    信息:JSF1048:施工后/施工前注释。这是一种简单的方法,它可以用来解释市场,也可以用来解释市场。
    2014年1月30日上午11:28:18 org.apache.coyote.AbstractProtocol开始
    信息:正在启动ProtocolHandler[“http-bio-8080”]
    2014年1月30日上午11:28:18 org.apache.coyote.AbstractProtocol开始
    信息:启动ProtocolHandler[“ajp-bio-8009”]
    2014年1月30日上午11:28:18 org.apache.catalina.startup.catalina start
    信息:服务器在3100毫秒内启动
    
    以下是web.xml文件:

    
    上下文配置位置
    WEB-INF/spring-application-context.xml
    errorPageUrl
    /pages/systemError.do
    facelets.DEVELOPMENT
    错误的
    facelets.REFRESH\u周期
    2.
    javax.faces.STATE_保存方法
    客户
    javax.servlet.jsp.jstl.fmt.localizationContext
    资源.应用
    org.apache.myfaces.ALLOW_JAVASCRIPT
    符合事实的
    org.apache.myfaces.AUTO_滚动
    错误的
    org.apache.myfaces.DETECT\u JAVASCRIPT
    错误的
    org.apache.myfaces.ERROR\u处理
    错误的
    org.apache.myfaces.EXPRESSION\u工厂
    org.jboss.el.ExpressionFactoryImpl
    org.apache.myfaces.PRETTY_HTML
    错误的
    主题
    玻璃-x
    小脸蛋
    org.apache.myfaces.webapp.MyFacesServlet
    1.
    小脸蛋
    *.xhtml
    search.xhtml
    org.apache.myfaces.webapp.StartupServletContextListener
    org.springframework.web.context.ContextLoaderListener
    
    它与示例中的文件相同。我唯一改变的是:

    
    小脸蛋
    *.xhtml
    search.xhtml
    
    我从
    *.jsf改为*.xhtml
    。我还更改了以
    template>common.xhtml
    结尾的文件:

    
    
    *.xhtml
    。我希望这些改变能解决我的问题。但这不是答案

    有人有主意吗?我读了一些有类似问题的人的帖子,但我没有解决这个问题

    我没有10个声誉,所以我不能发布项目结构的图片。这是图片的链接。

    此位似乎有误:
    信息:Mojarra 2.2.0()für Kontext''带初始值插入。
    。上下文应设置为非空字符串。默认情况下,WTP将使用项目名称。您是否正在覆盖某个上下文?可能在Tomcat配置编辑器的
    Modules
    选项卡上,webapp文件夹不必位于生成路径上。webapp文件夹也在webapp文件夹中的示例中。我有
    信息: