2017-02-16 15 views
0

У меня есть веб-сервис, который я использую для получения данных о multipart/form из пользовательского интерфейса. Мой файл POM:java.lang.AbstractMethodError при использовании Джерси-отдыха webservice

<dependency> 
     <groupId>org.apache.httpcomponents</groupId> 
     <artifactId>httpcore</artifactId> 
     <version>4.3.2</version> 
    </dependency> 

    <dependency> 
     <groupId>org.apache.httpcomponents</groupId> 
     <artifactId>httpclient</artifactId> 
     <version>4.3.2</version> 
    </dependency> 

    <dependency> 
     <groupId>junit</groupId> 
     <artifactId>junit</artifactId> 
     <version>4.8.2</version> 
     <scope>test</scope> 
    </dependency> 

    <dependency> <!-- only on client side --> 
     <groupId>com.sun.jersey</groupId> 
     <artifactId>jersey-client</artifactId> 
     <version>1.19</version> 
    </dependency> 

    <dependency> 
     <groupId>com.sun.jersey</groupId> 
     <artifactId>jersey-server</artifactId> 
     <version>1.19</version> 
    </dependency> 


    <dependency> 
     <groupId>com.sun.jersey</groupId> 
     <artifactId>jersey-core</artifactId> 
     <version>1.19</version> 
    </dependency> 

    <dependency> 
     <groupId>com.sun.jersey</groupId> 
     <artifactId>jersey-servlet</artifactId> 
     <version>1.19</version> 
    </dependency> 

    <dependency> 
     <groupId>com.sun.jersey.contribs</groupId> 
     <artifactId>jersey-multipart</artifactId> 
     <version>1.19</version> 
    </dependency> 

    <dependency> 
     <groupId>mysql</groupId> 
     <artifactId>mysql-connector-java</artifactId> 
     <version>5.1.36</version> 
    </dependency> 

    <dependency> 
     <groupId>com.google.code.gson</groupId> 
     <artifactId>gson</artifactId> 
     <version>2.4</version> 
    </dependency> 

    <dependency> 
     <groupId>com.amazonaws</groupId> 
     <artifactId>aws-java-sdk-s3</artifactId> 
     <version>1.10.29</version> 
    </dependency> 

    <dependency> 
     <groupId>com.aerospike</groupId> 
     <artifactId>aerospike-client</artifactId> 
     <version>3.2.1</version> 
    </dependency> 

    <dependency> 
     <groupId>org.apache.poi</groupId> 
     <artifactId>poi</artifactId> 
     <version>3.9</version> 
    </dependency> 
    <dependency> 
     <groupId>org.apache.poi</groupId> 
     <artifactId>poi-ooxml</artifactId> 
     <version>3.9</version> 
    </dependency> 
    <dependency> 
     <groupId>org.apache.xmlbeans</groupId> 
     <artifactId>xmlbeans-xpath</artifactId> 
     <version>2.3.0</version> 
    </dependency> 
    <dependency> 
     <groupId>org.apache.poi</groupId> 
     <artifactId>poi-ooxml-schemas</artifactId> 
     <version>3.6</version> 
    </dependency> 
    <!-- http://mvnrepository.com/artifact/net.sf.saxon/saxon-dom --> 
    <dependency> 
     <groupId>net.sf.saxon</groupId> 
     <artifactId>saxon-dom</artifactId> 
     <version>8.7</version> 
    </dependency> 

    <dependency> 
     <groupId>org.apache.directory.studio</groupId> 
     <artifactId>org.dom4j.dom4j</artifactId> 
     <version>1.6.1</version> 
    </dependency> 

    <dependency> 
     <groupId>net.sf.opencsv</groupId> 
     <artifactId>opencsv</artifactId> 
     <version>2.3</version> 
    </dependency> 

Когда я пытаюсь запустить пользовательский интерфейс и веб-сервис в tomcat 8, я получаю сообщение об ошибке. java.lang.AbstractMethodError: javax.ws.rs.core.UriBuilder.uri (Ljava/lang/String;) Ljavax/ws/rs/core/UriBuilder;

Я проверил большинство вопросов, связанных с этим исключением, и попробовал все предложения, но никто из них не работает для меня. Я застрял здесь. Любая помощь приветствуется. Заранее спасибо

ответ

1

Просто добавьте в случае, если кто-то столкнется с проблемой. Я разрешил вопрос, следуя этому: link