你能包含你的 Jruby 代码吗?您是否正确构建了类路径,然后也执行了 java_import ?
我有一个 ruby 文件,用于将 jar 加载到我的类路径中,我在每个名为 java_jars.rb 的 .rb 文件中都需要它,它包含以下内容:
Dir["target/dependency/\*.jar"].each { |jar| require jar }
Run Code Online (Sandbox Code Playgroud)
然后在主 ruby 文件中执行以下操作:
include Java
require 'java_jars'
java_import 'com.package.name.blah.ApiClassName'
def methodName
apiObject = com.package.name.blah.ApiClassName.new
# don't forget methodName becomes method_name in JRuby
apiObject.method_name
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
404 次 |
| 最近记录: |