Tomcat确实在验证jar文件签名时遇到问题(请参见bug#60087)。
解决方案:
更新Apache Tomcat版本。
如果您在将应用程序部署到Tomcat服务器之前阅读了验证签名的JAR文件,则可以手动验证文件的签名。
您可能还下载了损坏的jar文件。您应该始终从已知来源或存储库下载。
您还可以将jar文件和摘要签名文件一起下载,并使用OS实用程序验证文件的内容。
不要使用恶意站点托管的jar文件进行下载。
使用防病毒软件扫描jar中的病毒并验证签名。某些防病毒程序有错误,您不应将其结果报告用于文件内容的最终决定。例如,错误:验证Jar文件时出现“无效的sha1签名文件摘要”。


![无法启动组件[StandardEngine [Catalina] .StandardHost [localhost] 无法启动组件[StandardEngine [Catalina] .StandardHost [localhost]](http://www.mshxw.com/aiimages/31/365093.png)
