相关疑难解决方法(0)

jersey-spring3实例化Spring管理的bean(null!)

我首先要指出的是,这是我在职业生涯中曾经处理过的浪费时间的最大问题.(现在已经过了两天,基本上没有进展.)我尝试的每一个"解决方案"或"解决方案"都没有用,所以我被封锁了,非常渴望得到一些帮助.

简而言之,问题是Jersey/HK2似乎总是实例化我的Spring管理的bean,因为它们已经被Spring实例化了,这告诉我jersey-spring3没有完成它的工作,或者至少不是我当前的设置(或者到目前为止我尝试过的约50种设置的排列.)

请注意,当我使用空构造函数时,这些资源字段在运行时为空.

我不明白为什么我当前的设置不起作用,因为我本质上是复制这个在线示例

任何帮助都超过赞赏!!

组态

- - - - - pom.xml - - - - -

<!-- ... -->

<dependencies>

    <!-- Spring Dependencies -->

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-core</artifactId>
        <version>${spring.version}</version>
    </dependency>

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context</artifactId>
        <version>${spring.version}</version>
    </dependency>

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-web</artifactId>
        <version>${spring.version}</version>
    </dependency>

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-instrument</artifactId>
        <version>${spring.version}</version>
    </dependency>

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-instrument-tomcat</artifactId>
        <version>${spring.version}</version>
    </dependency>

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-orm</artifactId>
        <version>${spring.version}</version>
    </dependency>

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-tx</artifactId>
        <version>${spring.version}</version>
    </dependency>

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-aop</artifactId>
        <version>${spring.version}</version>
        <exclusions>
            <exclusion>
                <groupId>org.springframework</groupId>
                <artifactId>spring-core</artifactId>
            </exclusion>
            <exclusion>
                <groupId>org.springframework</groupId>
                <artifactId>spring-beans</artifactId>
            </exclusion>
        </exclusions>
    </dependency>

    <dependency>
        <groupId>org.springframework.security</groupId> …
Run Code Online (Sandbox Code Playgroud)

rest spring dependency-injection jersey jersey-2.0

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

dependency-injection ×1

jersey ×1

jersey-2.0 ×1

rest ×1

spring ×1