我正在将一个遗留的Java8项目迁移到Java11
项目正在使用这个类javax。xml。rpc。服务
它以前是从库/jar中获取的(我的意思是在Java8中):jaxrpc。jar
但由于我正在迁移到Java 11,我必须遵守“唯一可见性”的要求(请参见https://stackoverflow.com/a/53824670/2300597),
我不得不删除包含这个类的JARjavax。xml。rpc。来自我的项目的服务(
jaxrpc.jar
)。。。因为现在(在Java11中,实际上是从Java9开始),只有一个模块必须提供/公开javax。xml。rpc
包。但是我认为这个服务
类不在JDK中。
那么我该如何解决这个问题呢?
我仍然需要
javax。xml。rpc。服务
但是我不能使用这个类所在的jar。我好像被困在这里了。
顺便说一下,我有相同的问题与
javax.xml.rpc.服务例外
解决这些问题的正确方法是什么?
这里是JAXRPC的新maven坐标。
https://wiki.eclipse.org/Jakarta_EE_Maven_Coordinates
具体来说,
<groupId>jakarta.xml.rpc</groupId>
<artifactId>jakarta.xml.rpc-api</artifactId>
我想这可能会让你更接近有用的东西。然而,这对你来说可能真的还不够。JAX-RPC很久以前就变成了JAX-WS。
您可能对雅加达EE规范感兴趣:
它是一个命令行程序。试图使用java.net.http模块发送POST调用,但我一直收到以下错误。 Intellij project SDK-java 11.0.10版 代码-
所以我上周创建了一个新的Symfony 4.1项目,并一直在努力解决它,没有任何问题。直到昨天我开始使用一些第三方依赖项。我通过使用安装了GuzzleClient。就我所知,这个包安装得很好。 但是,当我尝试将此服务注入代码中的构造函数(事件或命令)时,会收到错误消息:
问题内容: 我是一个初学者,现在我想用java启动GUI应用程序。我开始阅读一些有关FX的书籍,但并未在JDK11上编译..我是否需要使用jdk8还是有什么办法可以在jdk11上完成? 问题答案: JavaFX已脱离JDK11(Oracle的官方JDK和OpenJDK)的捆绑。为了将JavaFX与JDK11结合使用,您必须下载独立的JavaFX11运行时。
在spring boot服务迁移到和之后,发生了与hystrix流执行器相关的异常。 异常为 Spring Boot版本:2.1.3.发行版 Java版本:11 所有执行器endpoint均公开: 和一个相似的
我有一个独立的Kafka经纪人,我试图配置SASL。配置如下。我试图在经纪人身上设置SASL_PLAIN身份验证。 我的理解是,这与听众有关。名称服务器中的配置。属性,我不需要jaas文件。但我已经尝试过一种方法,看看这是否是一种更好的方法。 我对这些命令中的每一个都进行了实验,但都产生了相同的异常。 显示的异常为: KafkaServer启动期间出现致命错误。准备关机。。。找不到“KafkaSe
我正在开发一个广泛部署的java web服务。它连接到postgresql数据库。在这个数据库中,我有一个名为xx_activity的表。其中有一个名为“id”的列,它也是主键。下面是用于创建表的查询: 为了连接到这个表,我使用以下java代码: 但是,当我调用包含此代码的方法时,我得到一个错误: psqlException:错误:列“id”不存在 这怎么能修好呢?