我试图在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)
请帮助。