0

SpEL - Spring Expression Language - を ScriptEngine として私のプロジェクトに追加するための Maven 依存関係を教えてください - Spring にはありますか?)

私はいくつかの例を見つけました:

https://gist.github.com/maggandalf/1380124

https://github.com/melin/starflow/blob/master/src/main/java/com/googlecode/starflow/core/script/spel/SpelScriptEngine.java

例のコードは、SpEL を JSR-223 スクリプト エンジンとしてラップし、スクリプト マネージャーが名前 ("spel" など) で使用できるようにする方法を示しています。

しかし、私はそれをMavenの依存関係の形で望んでいます。

4

2 に答える 2

0

私があなたを正しく理解しているかどうかはわかりませんが、これを試してください

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-expression</artifactId>
    <version>4.3.3.RELEASE</version>
</dependency>

pom.xml にこの依存関係しかない場合、パッケージ内のコード https://github.com/melin/starflow/blob/master/src/main/java/com/googlecode/starflow/core/script/spel/

JDK1.8 でコンパイルする必要があります。

(必要に応じて 4.3.3.RELEASE を別のバージョンに置き換えます)。

于 2016-10-16T20:55:50.143 に答える