<dependencies> <dependency> <groupId>org.jruby</groupId> <artifactId>jruby-complete</artifactId> <version>9.2.19.0</version> </dependency> </dependencies> ruby # HelloWorld.ruby require 'java' class HelloWorld def say_hello puts 'Hello World from JRuby!' end end import org.jruby.embed.ScriptingContainer; public class Main { public static void main(String[] args) { ScriptingContainer container = new ScriptingContainer(); container.runScriptlet("require './HelloWorld.ruby'"); HelloWorld helloWorld = container.getInstanceOf(HelloWorld.class); helloWorld.say_hello(); } }


上一篇:
下一篇:
切换中文