如果在 app.xml 中有人提供了这样的评论:
<!-- ${<>} -->
or <!-- ${lion} -->
or <!-- ${something} -->
现在这个 lion/something 没有在任何地方定义 它说无法解析变量。 然后tomcat没有启动。如何解决这个问题
最佳答案
Tomcat 将其视为 EL 表达式并尝试对其求值。表达式“<>”显然是错误的,无法解析(这就是错误文本的含义)。
您需要转义此文本以防止 Tomcat 解析它:
<!-- ${<>} -->
有关详细信息,请参阅“How to escape EL dollar signs?”。
关于java - StartupError > 如果 XML 文件有 ${<>} 那么服务器没有启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50444720/