0

gem を読み込んで、ローカル ディレクトリから Ruby コードを実行しようとしています。ScriptingContainer(JRuby) オブジェクトでシステムのデフォルトの gemset を使用したくありません。

を使用して環境変数を空にしました

container.setEnvironment(env);

GEM_HOME と GEM_PATH を変更するための空のマップですが、それでもシステムの gemset を使用しています。

どうすればこれを回避できますか?

4

2 に答える 2

0

GEM_HOME / GEM_PATH をローカル ディレクトリ パスに設定してみてください

于 2014-12-13T10:26:26.113 に答える