我需要将我的 JRuby 应用程序编译成一个独立的 JAR 文件。我怎样才能做到这一点?
请您参考如下方法:
Warbler 1.3.0 或更新版本也可用于制作可执行 JAR 文件。
快速说明。确保您在此处使用 JRuby 的 gem 等:
$ gem install warbler
$ mkdir bin
$ cat <<EOF > bin/myapp
#!/usr/bin/env jruby
puts "Hello World"
EOF
$ chmod a+x bin/myapp
$ warble jar
您现在应该有一个
myapp.jar
当前目录下的文件。根据
README
您只需在
lib
中添加您需要的任何库目录并使用一个(或两个)
.gemspec
或
Gemfile
控制需要放入
.jar
的任何其他 gem 文件。