【发布时间】:2011-11-07 20:16:54
【问题描述】:
我看到很多关于将宝石放入罐子中的方法,但反之则不然。
我有一个 Jruby 应用程序,其中包含许多依赖项的 java jar。我想知道在我的 gem 中包含这些 Java jar 是否是最佳实践。
我将使用私人 gem 存储库,所以我不需要担心 jar 不能很好地与 java 配合使用,因为。这仅适用于运行 jruby 的用户。
【问题讨论】:
我看到很多关于将宝石放入罐子中的方法,但反之则不然。
我有一个 Jruby 应用程序,其中包含许多依赖项的 java jar。我想知道在我的 gem 中包含这些 Java jar 是否是最佳实践。
我将使用私人 gem 存储库,所以我不需要担心 jar 不能很好地与 java 配合使用,因为。这仅适用于运行 jruby 的用户。
【问题讨论】:
如果没有理由将 JAR 和 gem 分开,将所有 JAR 放入 gem 中会更容易。 (毕竟这样做的原因是为了让其他 gem 依赖于 JAR。)
如果JRUBY_VERSION 无论如何都没有定义,宝石应该保释,以防你未来的自己试图在脚上开枪。
【讨论】: