로컬 디렉토리에서 루비 코드를 실행하기 위해 보석을로드하려고합니다. ScriptingContainer (JRuby) 객체가 시스템의 기본 젬 세트를 사용하는 것을 원하지 않습니다. JRuby 스크립트 컨테이너를 사용하여 로컬 디렉토리에서 보석로드
는 GEM_HOME 및 GEM_PATH을 변경container.setEnvironment(env);
빈지도를 사용하지만 여전히 시스템의 gemset 진행중인 환경 변수를 비운.
어떻게 피하면됩니까? 로컬 디렉토리 경로 퍽, 자체에 포함 된 Jar 파일로 JRuby를 응용 프로그램을 번들하기위한 도구를 만들 때 우리는 비슷한 문제를 했어
안녕하세요, kares도 이것을 시도해 보았습니다. 아직 시스템의 gemset에서 읽습니다. – raghavkrish