2013-06-11 2 views
0

리프트 프로젝트에서 액세스 할 수있는 Java 라이브러리가 있습니다. Java 라이브러리에는 몇 가지 시스템 특성이 필요합니다. 나는 Props 객체의 값이 자동적으로 시스템 속성으로 사용 가능할 것이라고 생각했을 것이다. 그러나 이것은 사실이 아닌 것처럼 보인다. 누군가 내 자바 라이브러리에 액세스 할 수 있도록 모든 속성을 설정하는 가장 좋은 방법을 말해 줄 수 있습니까?시스템 속성을 리프트에서 설정합니다. 객체

:

가 나는

+0

추측 해 보셨습니까? 정확히 여기에 붙어있는 곳이 명확하지 않습니다 ... –

답변

0

나는 내 부트 클래스에 다음 줄을 추가하는 것입니다 할 수있는 가장 좋은 방법을 생각 데스

System.setProperties(Props.???) 

감사 의 라인을 따라 뭔가 될 것 같아요

Props.props.foreach((p) => System.setProperty(p._1, p._2)) 
+1

그게 효과가 있지만 모든 것을 시스템 속성으로 만듭니다. 몇개의 아이템 만 필요하면 -'Boot.scala'에서 명시 적으로 설정하거나 적어도'Props.props' 맵을 필터링함으로써 왜? 모든 것을 설정하는 데별로 문제가 없을 것이라고 생각하지만 내 개인적인 선호는 필요한 것만을 전 세계적으로 설정하는 것입니다. – jcern

관련 문제