3
OSGi 매니페스트 항목 "bundleRequiredExecutionEnvironment"는 주어진 번들을 사용할 수있는 JRE를 지정하는 데 사용할 수 있지만 "J2SE-1.5"값을 지정하면 번들을 사용할 수 없도록하는 엄격한 검사 인 것처럼 보입니다 1.6 이상. 이것은 이상하게 보입니다. 내 가정은 이것이 정확한 일치가 아닌 기준선 일 뿐이라는 것입니다.최소 JRE 요구 사항 (1.5 이상)을 정의하는 방법은 무엇입니까?
그러나 속성의 의미가 정확히 일치하면 "1.5 이상"을 나타내는 방법은 무엇입니까? 아니면 이것이 질문을 OSGi 컨테이너의 버그가 될 수 요구 사항을 오해?
그건 의미가 있습니다. – StaxMan
Ok : 예, 4.5 절에서이 속성에 대해 여러 값이 허용되고 해당 동작이 사용 가능한지 확인하기 위해 일치하는지 확인합니다 (여러 선택 항목을 정의 할 수있는 기능). . 이제 JavaSE-1.6을 거기에 추가하고 JavaSE-1.7을 한 번 추가 할 것입니다. – StaxMan