私はグルーヴィーなスクリプトを持っており、私はそれをjavaで実行したい。誰かが、これがどのように可能であるかに関するさらなるドキュメンテーション/例を私に提供することができますか?javaでgroovyスクリプトを実行するには?
20
A
答えて
36
基本的なJava + Groovyの統合:
// call groovy expressions from Java code
Binding binding = new Binding();
binding.setVariable("foo", new Integer(2));
GroovyShell shell = new GroovyShell(binding);
Object value = shell.evaluate(groovyScript);
See this article for more ways to call Groovy from Java
PS:あなたは、例えばgroovy-all-m.n.m.jar
を含める必要がありJavaプログラムでgroovy-all-2.1.6.jar
、for example:
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
<version>2.4.8</version>
</dependency>
+1
私の目的を解決しました。私はJavaソースファイルからGroovyスクリプトを呼び出すことができました。 :) – Ankit
関連する問題
- 1. Javaコード内でGroovyスクリプトを実行する
- 2. Eclipseは実行時にGroovyスクリプトをJavaクラスにコンパイルしない
- 3. matlabでgroovyスクリプトを実行する
- 4. SoapUIで別のGroovy内でGroovyスクリプトを実行する方法
- 5. Groovyスクリプトの実行を中止する
- 6. GradleからGroovyスクリプトを実行する
- 7. Groovyからスクリプトを実行する
- 8. Groovy JenkinsでBashスクリプトを実行
- 9. スクリプトをダウンロードしてパラメータで実行するGroovyスクリプト
- 10. Javaから実行されるGroovyスクリプトのクラスパスは同じですか?
- 11. groovyスクリプトを使用してmavenコマンドを実行するには
- 12. Groovyスクリプトを使ってGit checkoutを実行するには?
- 13. UrbanCode udeploy実行GroovyスクリプトでのNullPointerException
- 14. GroovyスクリプトでODIマッピングを実行する方法は?
- 15. GrailsでCronによってGroovyスクリプトを実行する方法
- 16. IntelliJでGroovyスクリプトを実行すると失敗する
- 17. ジェンキンズのgroovyスクリプトと実行系grovyスクリプトの実行の違いは?
- 18. パイプライン2.0でグルービットフェッチを実行するgroovyスクリプト
- 19. Groovyスクリプト内で 'aws ecr get-login'を実行する方法
- 20. Jenkinsのスレーブでgroovyスクリプトを実行する
- 21. WordpressでJavaスクリプトを実行
- 22. コマンドラインからGroovyスクリプトをJavaとして実行するにはどうすればよいですか?
- 23. Groovyスクリプトを実行する - メールを送信する
- 24. Groovyのスクリプトは外部プロセスを実行できません
- 25. AutomatorスクリプトでJavaを実行する
- 26. JavaでPythonスクリプトを実行する
- 27. 実行中のゲンキンズのリストをgroovyスクリプト経由で入手するには?
- 28. Javaウェブページ実行スクリプト
- 29. netbeansからスタンドアロンのgroovyスクリプトを実行する
- 30. Jenkins宣言型パイプライン、スレーブエージェントでgroovyスクリプトを実行
この質問はグルーヴィー-Javaの統合で話題に非常に多くあります。以下の回答は出発点です。ありがとう、anubhava、 – Jayan