groovy.lang.MissingPropertyException:无此类属性:解析类:org.springframework.expression.spel.standard.SpelExpressionParser

时间:2018-12-21 09:51:40

标签: groovy spring-el

我试图在groovy中执行以下代码(Ref:https://docs.spring.io/spring/docs/5.0.0.BUILD-SNAPSHOT/spring-framework-reference/html/expressions.html),但得到了异常groovy.lang.MissingPropertyException:无此类属性:为类org.springframework.expression.spel.standard解析.SpelExpressionParser。

我正在使用spring-expression-4.3.17.RELEASE.jar和groovy 2.4.11。

import org.springframework.expression.Expression;
import org.springframework.expression.ExpressionParser;
import org.springframework.expression.spel.standard.SpelExpressionParser;

ExpressionParser parser = new SpelExpressionParser();
Expression exp = parser.parseExpression("'Hello World'");
String message = (String) exp.getValue();
println message;

我什至尝试了以下代码,但错误仍然存​​在:

parser = new SpelExpressionParser();
exp = parser.parseExpression("'Hello World'");
println exp.getValue(String.class)

请帮助。

0 个答案:

没有答案