我正在从Java 8升级到Java 11。我正在使用javax.ws包,因此我必须包括Java 11中删除的依赖项。
。jar是否在最终的胖子中。并检查类是否在jar中。<dependency> <groupId>jakarta.xml.ws</groupId> <artifactId>jakarta.xml.ws-api</artifactId> <version>2.3.2</version> </dependency> <dependency> <groupId>com.sun.xml.ws</groupId> <artifactId>jaxws-rt</artifactId> <version>2.3.3-b01</version> </dependency> <dependency> <groupId>com.sun.xml.ws</groupId> <artifactId>rt</artifactId> <version>2.3.3-b01</version> </dependency>
我的Spring Boot 2.2.2应用程序可以像
mvn spring-boot:run
一样完美运行。[使用Java运行时-jar app.jar在搜索com.sun.xml.ws.spi.ProviderImpl时给出
ClassNotFoundException
我检查了rt-version
Spring Boot是否在java -jar
模式下运行时从ClassLoader中删除类?
我正在从Java 8升级到Java11。我正在使用javax.ws软件包,因此我必须包括Java 11中删除的依赖项。 [