2013-03-05 3 views
0

Sun Jvm에서 작동하는 대체 방법에 대해 알고 계십니까? Open Jdk를 사용할 수 없기 때문에 Sun Jvm과 함께 사용할 수있는 대체 NPN 라이브러리를 찾습니다.OpenJdk를 사용하는 Jetty Npn 대신

답변

1

오라클의 JVM은 OpenJDK를 기반으로합니다. 실제로 시도해 보았지만 작동하지 않았습니까?

+0

나는 시도하지 않았습니다. Jetty'NPN'은'OpenJdk'의 다른 버전에 대해 다른'NPN' 항아리를 사용하도록 규정하고 있습니다. 또한, 새로운 솔루션을'boot path' (rt.jar의 ssl 구현을 섀도 잉)에 넣어'ssl' 구현을 대체해야하므로이 솔루션을 사용할 수 없습니다. 이는 배포 및 다른 개발자들에게 번거로운 작업이됩니다. NPN' 라이브러리가 응용 프로그램 자체와 함께 jar 파일에 번들로 제공되는 것이 더 좋습니다. – Rag

+0

@Rag 위 질문에, 그리고 여기에 귀하의 의견이 다릅니다. 예 NPN은 Sun & Oracle JVM 및 표준 및 OpenJDK 구현과 함께 작동합니다. 어느 쪽의 암갈색 암시. 그러나 원하는 것은 NPN을 사용하기 위해 부트 클래스 경로를 사용하지 않는 것입니다. 부트 클래스 패스를 사용해야 할 필요가 있지만 계층 구조로 앱을 디자인하여 원하는 JVM을 원하는 부트 클래스 경로로 분기하는 부트 스트랩 main()을 가질 수 있습니다. –

0

Rag, 실제로 npn jar와 함께 공식 oracle jdk를 사용하고 있습니다. 불행히도 부트 클래스 경로에 있어야하며 다른 방법은 없습니다.