2017-04-15 5 views
1

Renjin을 최신 버전으로 마이그레이션하고 설정의 일부로 사용자 정의 R 라이브러리가있는 디렉토리를 포함 시켰습니다.setLibraryPaths 메소드를 0.6.8 버전에서 마이그레이션

어떻게 다음 행을 마이그레이션 할 수 있습니까?

renjinContext.getGlobals().setLibraryPaths("/home/renjin/r-libs"); 

감사

파일 시스템에서

답변

1

Renjin 더 이상로드 패키지로 제공된다.

Renjin은 이제 패키지를 찾기 위해 PackageLoader 구현을 사용합니다. 기본값은 ClasspathPackageLoader으로, Java 클래스 경로에서 패키지를 찾습니다.

이 코드를 마이그레이션하려면 패키지를 모두 클래스 패스에 배치해야하거나 사용자가 특정 경로에서 패키지를 찾기 위해 PackageLoader를 직접 구현해야합니다.

+0

감사합니다. 우리는 스크립트에 대해 말하고 있습니다. 우리는 무엇입니까? 사용 예가 있습니까? – ic3

+0

당신이 무엇을 요구하고 있는지 확실하지 않습니까? 주제에 대한 자세한 내용은 https://groups.google.com/forum/#!search/aetherpackageloader/renjin-dev/XFwwGVTRkuY/k0HQJjh1CAAJ – akbertram

+0

에서 확인하실 수 있습니다. 사용자는 R 패키지를 넣을 수 있습니다. 지금 우리는 RFM을 좀 더 해보 았습니다 :-). 감사합니다. – ic3