Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.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 将@Value从导入的第三个jar注入bean_Java_Spring_Dependency Injection_Annotations - Fatal编程技术网

Java 将@Value从导入的第三个jar注入bean

Java 将@Value从导入的第三个jar注入bean,java,spring,dependency-injection,annotations,Java,Spring,Dependency Injection,Annotations,我有一个来自导入的jar(common.jar)的bean(TokenJWTService) 现在我想使用@Value注释将一个url注入上述bean的字段userServiceUrl 我试图将包com.xx.yy添加到中,但仍然没有注入值 我也尝试了,但注射也失败了 我怎样才能将一个值注入到这个bean中,它留在一个导入的jar中?问题解决了。。。谢谢你,扎普。。你的评论提醒我要在正确的方向上进一步调查 我把问题解决了。。。谢谢你,扎普。。你的评论提醒我要在正确的方向上进一步调查 我将放入us

我有一个来自导入的jar(common.jar)的bean(TokenJWTService)

现在我想使用@Value注释将一个url注入上述bean的字段
userServiceUrl

我试图将
包com.xx.yy
添加到
中,但仍然没有注入值

我也尝试了
,但注射也失败了


我怎样才能将一个值注入到这个bean中,它留在一个导入的jar中?

问题解决了。。。谢谢你,扎普。。你的评论提醒我要在正确的方向上进一步调查


我把
问题解决了。。。谢谢你,扎普。。你的评论提醒我要在正确的方向上进一步调查


我将
放入
user.service.url值的来源。如果它来自属性文件,则需要注册指向属性文件位置的属性占位符配置器。例如,如果您有一个名为application.properties的属性文件,其中包含user.service.url=则使用
user.service.url值的来源。如果它来自属性文件,则需要注册指向属性文件位置的属性占位符配置器。例如,如果您有一个名为application.properties的属性文件,其user.service.url=则使用
 package com.xx.yy;
 public class TokenJWTService {

     @Value("${user.service.url}")
     private String userServiceUrl;

     //other methods
}
<servlet>
    <servlet-name>appServlet</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <init-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>classpath:spring-controller.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
</servlet>
<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>
        classpath:propertyFileConfigurer.xml
        classpath:sso-config.xml
    </param-value>
</context-param>