Maven: <dependency> <groupId>org.jruby</groupId> <artifactId>jruby-complete</artifactId> <version>9.2.11.1</version> </dependency> Gradle: gradle implementation 'org.jruby:jruby-complete:9.2.11.1' import org.jruby.embed.ScriptingContainer; import org.jruby.embed.PathType; import org.jruby.embed.LocalContextScope; public class JRubyExample { public static void main(String[] args) { ScriptingContainer container = new ScriptingContainer(LocalContextScope.SINGLETHREAD); String rubyCode = "puts 'Hello, JRuby!'"; container.runScriptlet(rubyCode); } } ruby require 'java' java_import 'com.example.JavaClass' java_instance = JavaClass.new java_instance.java_method source 'https://rubygems.org' ruby '2.6.3', :engine => 'jruby', :engine_version => '9.2.11.1' gem 'jruby-complete', '~> 9.2.11.1' gem 'other_gem'


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