代码之家  ›  专栏  ›  技术社区  ›  Janco

Tomcat问题重新部署:

  •  0
  • Janco  · 技术社区  · 17 年前

    在catalina日志文件中,我们在尝试重新部署web应用程序的某些情况下会看到此错误消息:

    INFO: Deploying web application archive ROOT.war
    13-May-2009 09:50:09 org.apache.catalina.core.StandardContext processTlds
    SEVERE: Error reading tld listeners java.lang.IllegalArgumentException: URI has an authority component
    java.lang.IllegalArgumentException: URI has an authority component
        at java.io.File.<init>(File.java:340)
        at org.apache.catalina.startup.TldConfig.getJarPaths(TldConfig.java:695)
        at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:277)
        at org.apache.catalina.core.StandardContext.processTlds(StandardContext.java:4441)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4248)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:829)
    

    谢谢

    1 回复  |  直到 17 年前
        1
  •  0
  •   matt b    17 年前

    .tld file 在一个罐子里,里面有一个格式不好的 URI . 检查要重新部署的应用程序中JAR的内容。