我正在使用 jruby 并且一直将我的宝石放在这样的罐子里
java -jar jruby_complete.jar -S gem install -i gem_jar.jar nokogiri erubis
这会创建一个 jar“文件”并正确安装 gem。我可以将此 jar“文件”添加到我的搜索路径中,我的项目将运行,但是当我在 netbeans 中进行分发构建时,它抱怨 gem_jar 是一个目录。
.jar 只是一个压缩目录,或者我是这么想的,所以我跑了
zip gem_jar.zip gem_jar; mv gem_jar.jar gem_jar.old; mv gem_jar.zip gem_jar.jar
Netbeans 不再抱怨,但项目不会运行。我如何无法将我的 gem jar 强制转换为实际的压缩 jar 文件?