Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取错误java.lang.NoSuchMethodError:javax.ws.rs.core.Application.getProperties()Ljava/util/Map;_Java_Rest_Maven_Pom.xml_Jersey 2.0 - Fatal编程技术网

获取错误java.lang.NoSuchMethodError:javax.ws.rs.core.Application.getProperties()Ljava/util/Map;

获取错误java.lang.NoSuchMethodError:javax.ws.rs.core.Application.getProperties()Ljava/util/Map;,java,rest,maven,pom.xml,jersey-2.0,Java,Rest,Maven,Pom.xml,Jersey 2.0,jersey JAR中存在一些版本不匹配,但我无法找到导致此问题的原因。我已经检查了处理同一问题的帖子,但我无法解决它。每当我尝试访问任何REST端点时,我都会遇到标题中提到的运行时错误:NoSuchMethodError:javax.ws.rs.core.Application.getProperties()Ljava/util/Map <dependency> <groupId>javax.ws.r

jersey JAR中存在一些版本不匹配,但我无法找到导致此问题的原因。我已经检查了处理同一问题的帖子,但我无法解决它。每当我尝试访问任何REST端点时,我都会遇到标题中提到的运行时错误:NoSuchMethodError:javax.ws.rs.core.Application.getProperties()Ljava/util/Map

               <dependency>
                    <groupId>javax.ws.rs</groupId>
                    <artifactId>javax.ws.rs-api</artifactId>
                    <version>2.1.1</version>
                </dependency>

                <dependency>
                    <groupId>javax.servlet</groupId>
                    <artifactId>javax.servlet-api</artifactId>
                    <version>4.0.1</version>
                    <scope>provided</scope>
                </dependency>

                <dependency>
                    <groupId>org.glassfish.jersey.core</groupId>
                    <artifactId>jersey-client</artifactId>
                    <version>2.6</version>
                </dependency>

                <dependency>
                    <groupId>org.glassfish.jersey.containers</groupId>
                    <artifactId>jersey-container-servlet</artifactId>
                    <version>2.6</version>
                </dependency>

                <dependency>
                    <groupId>org.glassfish.jersey.core</groupId>
                    <artifactId>jersey-server</artifactId>
                    <version>2.6</version>
                </dependency>

                <dependency>
                    <groupId>org.glassfish.jersey.bundles.repackaged</groupId>
                    <artifactId>jersey-guava</artifactId>
                    <version>2.6</version>
                </dependency>

                <dependency>
                    <groupId>com.owlike</groupId>
                    <artifactId>genson</artifactId>
                    <version>0.99</version>
                </dependency>

            <dependency>
                <groupId>com.fasterxml.jackson.core</groupId>
                <artifactId>jackson-databind</artifactId>
                <version>2.9.9.1</version>
            </dependency>

好的,看看这个类是在哪里定义的,这个方法是在什么版本中出现的。它似乎已经添加到JavaEE7中,所以您需要检查哪些依赖项需要JavaEE7,以及您的服务器是否支持JavaEE7。除了这个,我什么也看不到。
        +- javax.ws.rs:javax.ws.rs-api:jar:2.1.1:compile
[INFO] +- javax.servlet:javax.servlet-api:jar:4.0.1:provided
[INFO] +- org.glassfish.jersey.core:jersey-client:jar:2.6:compile
[INFO] |  +- org.glassfish.jersey.core:jersey-common:jar:2.6:compile
[INFO] |  |  \- org.glassfish.hk2:osgi-resource-locator:jar:1.0.1:compile
[INFO] |  +- org.glassfish.hk2:hk2-api:jar:2.2.0:compile
[INFO] |  |  +- org.glassfish.hk2:hk2-utils:jar:2.2.0:compile
[INFO] |  |  \- org.glassfish.hk2.external:aopalliance-repackaged:jar:2.2.0:compile
[INFO] |  +- org.glassfish.hk2.external:javax.inject:jar:2.2.0:compile
[INFO] |  \- org.glassfish.hk2:hk2-locator:jar:2.2.0:compile
[INFO] |     \- org.javassist:javassist:jar:3.18.1-GA:compile
[INFO] +- org.glassfish.jersey.containers:jersey-container-servlet:jar:2.6:compile
[INFO] |  \- org.glassfish.jersey.containers:jersey-container-servlet-core:jar:2.6:compile
[INFO] +- org.glassfish.jersey.core:jersey-server:jar:2.6:compile
[INFO] |  +- javax.annotation:javax.annotation-api:jar:1.2:compile
[INFO] |  \- javax.validation:validation-api:jar:1.1.0.Final:compile
[INFO] +- org.glassfish.jersey.bundles.repackaged:jersey-guava:jar:2.6:compile
[INFO] +- com.owlike:genson:jar:0.99:compile
[INFO] +- junit:junit:jar:4.11:test
[INFO] |  \- org.hamcrest:hamcrest-core:jar:1.3:test
[INFO] +- org.slf4j:slf4j-log4j12:jar:1.4.2:compile
[INFO] |  +- org.slf4j:slf4j-api:jar:1.4.2:compile
[INFO] |  \- log4j:log4j:jar:1.2.13:compile
[INFO] +- org.json:json:jar:20180813:compile
[INFO] +- com.googlecode.json-simple:json-simple:jar:1.1:compile
[INFO] +- org.quartz-scheduler:quartz:jar:2.2.1:compile
[INFO] |  \- c3p0:c3p0:jar:0.9.1.1:compile
[INFO] +- org.quartz-scheduler:quartz-jobs:jar:2.2.1:compile
[INFO] +- commons-collections:commons-collections:jar:3.2.1:compile
[INFO] +- org.apache.directory.studio:org.apache.commons.logging:jar:1.1.1:compile
[INFO] |  \- commons-logging:commons-logging:jar:1.1.1:compile
[INFO] +- commons-dbcp:commons-dbcp:jar:1.2.2:compile
[INFO] +- commons-pool:commons-pool:jar:1.5.3:compile
[INFO] +- io.springfox:springfox-swagger-ui:jar:2.0.1:compile
[INFO] |  \- io.springfox:springfox-spring-web:jar:2.0.1:compile
[INFO] +- io.swagger:swagger-annotations:jar:1.5.22:compile
[INFO] +- io.swagger:swagger-jaxrs:jar:1.5.22:compile
[INFO] |  +- io.swagger:swagger-core:jar:1.5.22:compile
[INFO] |  |  +- org.apache.commons:commons-lang3:jar:3.2.1:compile
[INFO] |  |  +- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.9.8:compile
[INFO] |  |  |  \- org.yaml:snakeyaml:jar:1.23:compile
[INFO] |  |  \- io.swagger:swagger-models:jar:1.5.22:compile
[INFO] |  +- javax.ws.rs:jsr311-api:jar:1.1.1:compile
[INFO] |  +- org.reflections:reflections:jar:0.9.11:compile
[INFO] |  \- com.google.guava:guava:jar:27.0.1-android:compile
[INFO] |     +- com.google.guava:failureaccess:jar:1.0.1:compile
[INFO] |     +- com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava:compile
[INFO] |     +- com.google.code.findbugs:jsr305:jar:3.0.2:compile
[INFO] |     +- org.checkerframework:checker-compat-qual:jar:2.5.2:compile
[INFO] |     +- com.google.errorprone:error_prone_annotations:jar:2.2.0:compile
[INFO] |     +- com.google.j2objc:j2objc-annotations:jar:1.1:compile
[INFO] |     \- org.codehaus.mojo:animal-sniffer-annotations:jar:1.17:compile
[INFO] +- org.jboss.resteasy:resteasy-jaxrs:jar:2.3.2.Final:compile
[INFO] |  +- org.jboss.resteasy:jaxrs-api:jar:2.3.2.Final:compile
[INFO] |  +- org.scannotation:scannotation:jar:1.0.3:compile
[INFO] |  |  \- javassist:javassist:jar:3.12.1.GA:compile
[INFO] |  +- javax.annotation:jsr250-api:jar:1.0:compile
[INFO] |  +- javax.activation:activation:jar:1.1:compile
[INFO] |  +- commons-httpclient:commons-httpclient:jar:3.1:compile
[INFO] |  |  \- commons-codec:commons-codec:jar:1.2:compile
[INFO] |  +- org.apache.httpcomponents:httpclient:jar:4.1.2:compile
[INFO] |  |  \- org.apache.httpcomponents:httpcore:jar:4.1.2:compile
[INFO] |  \- net.jcip:jcip-annotations:jar:1.0:compile
[INFO] +- org.springframework:spring-web:jar:3.2.6.RELEASE:compile
[INFO] |  +- aopalliance:aopalliance:jar:1.0:compile
[INFO] |  +- org.springframework:spring-aop:jar:3.2.6.RELEASE:compile
[INFO] |  +- org.springframework:spring-beans:jar:3.2.6.RELEASE:compile
[INFO] |  +- org.springframework:spring-context:jar:3.2.6.RELEASE:compile
[INFO] |  |  \- org.springframework:spring-expression:jar:3.2.6.RELEASE:compile
[INFO] |  \- org.springframework:spring-core:jar:3.2.6.RELEASE:compile
[INFO] +- io.springfox:springfox-swagger2:jar:2.0.1:compile
[INFO] |  +- org.mapstruct:mapstruct:jar:1.0.0.Beta4:compile
[INFO] |  +- com.wordnik:swagger-annotations:jar:1.5.3-M1:compile
[INFO] |  +- com.wordnik:swagger-models:jar:1.5.3-M1:compile
[INFO] |  +- io.springfox:springfox-spi:jar:2.0.1:compile
[INFO] |  |  \- io.springfox:springfox-core:jar:2.0.1:compile
[INFO] |  +- io.springfox:springfox-schema:jar:2.0.1:compile
[INFO] |  +- io.springfox:springfox-swagger-common:jar:2.0.1:compile
[INFO] |  +- com.fasterxml:classmate:jar:1.1.0:compile
[INFO] |  +- joda-time:joda-time:jar:2.7:compile
[INFO] |  +- org.springframework.plugin:spring-plugin-core:jar:1.2.0.RELEASE:compile
[INFO] |  +- org.springframework.plugin:spring-plugin-metadata:jar:1.2.0.RELEASE:compile
[INFO] |  \- org.springframework.hateoas:spring-hateoas:jar:0.17.0.RELEASE:compile
[INFO] |     +- org.springframework:spring-webmvc:jar:4.0.9.RELEASE:compile
[INFO] |     \- org.objenesis:objenesis:jar:2.1:compile
[INFO] +- org.apache.commons:commons-csv:jar:1.1:compile
[INFO] \- com.fasterxml.jackson.core:jackson-databind:jar:2.9.9.1:compile
[INFO]    +- com.fasterxml.jackson.core:jackson-annotations:jar:2.9.0:compile
[INFO]    \- com.fasterxml.jackson.core:jackson-core:jar:2.9.9:compile