有Java 9 JPMS的JMS模块吗?

时间:2020-01-30 11:46:37

标签: java jms java-9 java-module

在使用Java 9平台模块系统(JPMS)时,我找不到包含Error in sample.int(length(x), size, replace, prob) : cannot take a sample larger than the population when 'replace = FALSE' 软件包的模块。

Replacements for deprecated JPMS modules with Java EE APIs列出了几种JEE API的替代品,但未列出JMS。 有几个jar包含此软件包(即Maven存储库中的df2$plouf <- df2[df1,on ="ID"][,sample(x,df2[ID == ID2,.N]),by = .(ID2 = ID)]$V1 ),但我找不到的是 automatic模块,即它们中没有一个包含CloseableHttpClient getInsecureHttpClient() throws GeneralSecurityException { TrustStrategy trustStrategy = (chain, authType) -> true; HostnameVerifier hostnameVerifier = (hostname, session) -> hostname.equalsIgnoreCase(session.getPeerHost()); return HttpClients.custom() .setSSLSocketFactory(new SSLConnectionSocketFactory(new SSLContextBuilder().loadTrustMaterial(trustStrategy).build(), hostnameVerifier)) .build(); }

是否有JMS JPMS模块可用? 如果是这样,在哪里?

1 个答案:

答案 0 :(得分:1)

Java EE JMS API没有JPMS模块,但是即使清单中没有Automatic-Module-Name,您也可以将其用作automatic module

Java EE JMS API永远不会有合适的JPMS模块,但是有一天,JMS API的Jakarta EE版本可能会有一个JPMS模块(Jakarta EE是Java EE的继承者)。