Вот файл feature.xml,
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<features xmlns="http://karaf.apache.org/xmlns/features/v1.5.0" name="xxxx">
<feature name="xxxx" description="xxxxx[Karaf Feature]" version="0.1.0.SNAPSHOT">
<details>xxxxxx</details>
<bundle>mvn:org.hibernate.validator/hibernate-validator/6.0.13.Final</bundle>
<bundle>mvn:org.jboss.logging/jboss-logging/3.3.2.Final</bundle>
<bundle>mvn:com.fasterxml/classmate/1.3.4</bundle>
<bundle>mvn:javax.validation/validation-api/2.0.1.Final</bundle>
</feature>
</features>
Как мы видим, в нем всего четыре пакета, но когда я устанавливаю эту функцию с помощью 'feature: install -v', он показывает большеустанавливаются пакеты:
Adding features: xxxxxxx/[0.1.0.SNAPSHOT,0.1.0.SNAPSHOT]
Changes to perform:
Region: root
Bundles to install:
mvn:com.fasterxml/classmate/1.3.4
mvn:javax.validation/validation-api/2.0.1.Final
mvn:org.eclipse.jetty/jetty-http/9.4.12.v20180830
mvn:org.eclipse.jetty/jetty-http/9.4.12.v20180830
mvn:org.eclipse.jetty.websocket/websocket-common/9.4.12.v20180830
mvn:org.hibernate.validator/hibernate-validator/6.0.13.Final
mvn:org.jboss.logging/jboss-logging/3.3.2.Final
Stopping bundles:
Как можно включить 'jetty-http' и 'websocket-common'?В результате многие пакеты обновляются, в результате чего в одном и том же классе возникает java.lang.ClassCastException.
Обратитесь за помощью.