Проблема зависимости от Maven (относится к javax.servlet) - PullRequest
0 голосов
/ 09 апреля 2020

Я использую Maven 3.6.2, и в журнале говорится, что пакет не может запуститься:

Failed bundle start for org.joget.innov.WebServicePluginOne [5]: org.osgi.framework.BundleException: Unable to resolve org.joget.innov.WebServicePluginOne [5](R 5.2): missing requirement [org.joget.innov.WebServicePluginOne [5](R 5.2)] osgi.wiring.package; (&(osgi.wiring.package=javax.servlet)(version>=3.0.0)(!(version>=4.0.0))) Unresolved requirements: [[org.joget.innov.WebServicePluginOne [5](R 5.2)] osgi.wiring.package; (&(osgi.wiring.package=javax.servlet)(version>=3.0.0)(!(version>=4.0.0)))]

Я пытался использовать это мой pom. xml

<dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>javax.servlet-api</artifactId>
      <version>3.0.1</version>
      <type>jar</type>
</dependency>

Я также пытался выставить другие значения для "версии", например. 4.0.1 et c.

Скажите, пожалуйста, какую версию я должен поставить для зависимости, для maven 3.6.2. Или дать несколько хороших обходных путей и т. Д. c.

...