3

我试图开始 ruby​​/jruby 桌面应用程序开发,正如我之前在谷歌上搜索过的那样,ruby 缺乏分发/部署系统,所以我还没有决定使用哪一个,是带有 green_shoes (gtk) 的 ruby​​ 还是带有 Purple_shoes 的 JRuby (摇摆),如果我使用green_shoes,那么我应该提供GTK Runtime,如果是JRuby,那么我应该提供JRE,或者如果可能的话,可能是便携式互联网浏览器和便携式服务器(就像PHP的UniServer一样)。

有没有其他方法可以克服这个问题,这样我就可以分发我的程序,ruby,只需以这种可移植的方式复制文件夹,就可以为我的程序提供所有必需的依赖项?

所以如果我/他们想在windows上使用它,我只需要在复制的文件夹上创建我的程序的快捷方式,当我/他们想在linux上使用它时,我只需要“ln -s”即可$PATH 到我在复制文件夹上的程序

4

1 回答 1

2

仅适用于 JRuby:

答案来自:Moh Hasbi Assidiqi

于 2013-03-15T00:49:36.753 回答