java - JRuby 到 jar 可执行文件

标签 java ruby jruby

我一直在学习 Ruby,如果我理解正确,我可以获得我的 Ruby 脚本,并使用 JRuby 创建 Java 类文件,基本上允许我的 Ruby 脚本在 JVM 中运行。我已经成功地从我的 Ruby 脚本创建了一个 .class 文件。

我想知道,是否可以将这个class文件做成一个可执行文件?我应该使用 Warble 或 Rawr 来执行此操作吗?我安装了 Warble GEM,但不知道如何使用它,而且我不确定它是否是我所需要的...最简单的方法是什么?

最佳答案

在命令行中输入:

cd C:/Users/Someone/Path/To/Class/
jar cvfm executable.jar manifest.mf Foo.class

manifest.mf 是这样的

Main-Class: Foo

将 C:/Users/Someone/Path/To/Class/更改为您的文件路径,并将 Foo 更改为您的类(class)名称。这将创建一个名为“executable.jar”的 jar 文件。

关于java - JRuby 到 jar 可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13655933/

相关文章:

ruby - XPath 获取两个元素之间的兄弟元素

用于运行多种 JVM 平台语言的 Java 沙箱

java - 有没有办法将 "override"本质上作为最终变量?

ruby-on-rails - rails : link_to - passing a subdomain

Ruby Win32Api 获取单字符非阻塞

ruby-on-rails - bundler jruby 和 json-jruby

java - JRuby:使用两个同名的方法扩展 Java 类

java - 如何将JTextField变成String/Long?

java - 从java中的文件读取

java - 我想检查 onClick 按钮事件的蓝牙状态。可以这样做吗?这是我的代码的一部分