我在JRuby中使用Swing组件创建了一些小程序。现在我想将它们转换成.jar-archives。使用JRuby创建独立jar
我发现的第一个选项是莺:https://github.com/jruby/warbler 制作一个罐子应该是简单:
$ chmod a+x bin/mylittleprogram.rb
$ warble jar
但颤声道被中止,并出现错误:“不能修改冻结的字符串” 相同问题如下:https://github.com/jruby/warbler/issues/76
我是一个新手,并坦率地说,我不从线程在github上做什么让(如:寻找X在文件y并将其更改为z)使其工作。就像启动线程的人一样,我安装了Ubuntu OS(11.04),MRI和JRuby。
我还发现RAWR:http://rawr.rubyforge.org/ 制作一个罐子应该工作如下:
rawr install
rake rawr:jar
java -jar package/jar/your_jar_file.jar
在我的情况,我得到一个错误:
Exception in thread "main" org.jruby.exceptions.RaiseException: (LoadError) no such file to load -- main
我的问题:哪的这两个选项会更容易使用? 这将是非常有用的,得到一个解释什么莺和Rawr做在背景中。
非常感谢提前!
非常感谢!现在它工作并适合我的需求。 – 2012-06-25 15:44:24