【问题标题】:Issue while starting application on tomcat在tomcat上启动应用程序时出现问题
【发布时间】:2021-07-16 11:16:49
【问题描述】:

启动应用程序时遇到以下问题。谁能指导一下?

Caused by: org.springframework.beans.factory.BeanExpressionException: Expression parsing failed; nested exception is org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'library' cannot be found on object of type 'java.util.Properties' - maybe not public or not valid?

【问题讨论】:

  • 对您的SpEL 表达式之一#{...} 的评估失败。您能否提供有关如何配置 bean 的更多详细信息? XML,@Value 注释?无论如何,完整的堆栈跟踪将有助于查明无效的表达式。
  • 现在已经解决了。实际上,我试图在 application-context.xml 中读取一个名为“library”的属性。但是在VM论点中没有提到。这就是问题出现的原因。

标签: java spring eclipse tomcat


【解决方案1】:

现在已经解决了。实际上,我试图在 application-context.xml 中读取一个名为“library”的属性。但是在VM论点中没有提到。这就是问题出现的原因。

在 VM 参数中提到了 -Dlibrary=""。这解决了问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-15
    • 1970-01-01
    • 2014-04-20
    • 1970-01-01
    • 2019-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多