替代Jetty Npn与OpenJdk

替代Jetty Npn与OpenJdk

问题描述:

你们知道与Sun Jvm一起使用的替代方案吗?我们不能使用Open Jdk,因此我正在寻找可与Sun Jvm一起使用的替代NPN库。替代Jetty Npn与OpenJdk

Oracle的JVM主要基于OpenJDK。 你有没有尝试过,它没有工作?

+0

我还没有试过。 Jetty'NPN'规定为不同版本的'OpenJdk'使用不同的'NPN'罐子。还有一点就是,我们不能使用这个解决方案,因为它需要通过将新jar放入'boot path'(将rt.jar中的ssl实现映射为shadow)来替换'ssl'实现。这会给部署和其他开发人员带来麻烦。如果将'NPN'库与应用程序本身捆绑在一个jar中,总是更好。 – Rag 2013-03-06 22:14:15

+0

@上面提到你的问题,这里你的评论是不同的。是NPN与Sun和Oracle JVM以及标准和OpenJDK实现协同工作。哪个sbordet暗示。但是,你想要的是不使用引导类路径来使用NPN。您仍然需要使用引导类路径,但是您可以分层设计您的应用程序以使其具有引导main(),该引导使用所需的正确引导类路径分叉新JVM。 – 2013-03-20 13:54:05

抹布,我实际上使用官方oracle jdk与npn jar。不幸的是,它必须在引导类路径中,并且没有其他方式可以做到这一点。