我尝试设置一个基本的SolrRepository应用程序并在ApplicationContext加载期间出现此错误:

Caused by: java.lang.IllegalArgumentException: Environment must not be null!

at org.springframework.util.Assert.notNull(Assert.java:112)

at org.springframework.data.repository.config.RepositoryConfigurationSourceSupport.beanfactoryPostProcessors(AbstractApplicationContext.java:630)

at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:461)

at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:120)

at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)

at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100)

at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248)

at org.springframework.test.context.CacheAwareContextLoaderDelegate.loadContextInternal(CacheAwareContextLoaderDelegate.java:64)

at org.springframework.test.context.CacheAwareContextLoaderDelegate.loadContext(CacheAwareContextLoaderDelegate.java:91)

... 28 more

这是我的ConfigClass:

@Configuration

@PropertySource("classpath:sandBox.properties")

@ComponentScan("sandBox.solr")

@EnableSolrRepositories(basePackages = { "sandBox.solr.repository" },multicoreSupport = true)

public class StreamingSolrConf {

@Resource

private Environment env;

@Bean

public SolrServer solrServer() {

return new HttpSolrServer(env.getrequiredProperty("solr.server.url"));

}

@Bean

public SolrTemplate solrTemplate() {

return new SolrTemplate(solrServer());

}

}

和我的存储库界面:

package sandBox.solr.repository;

import org.springframework.data.solr.repository.SolrCrudRepository;

public interface SandBoxRepository extends SolrCrudRepository

无法理解为什么环境不会在弹簧环境中的正确时间注入.

我错过了什么 ?

问候.

java.lang.illegalagr_spring – java.lang.IllegalArgumentException:环境不能为null相关推荐

  1. android java.lang.IllegalArgumentException: The observer is null.异常解决

    android java.lang.IllegalArgumentException: The observer is null.异常解决 参考文章: (1)android java.lang.Ill ...

  2. hive命令出现问题Failed with exception Java.io.IOException:java.lang.IllegalArgumentException: java.NET.URI

    转载自  hive命令出现问题Failed with exception Java.io.IOException:java.lang.IllegalArgumentException: java.NE ...

  3. 启动nacos-server报错:java.io.IOException: java.lang.IllegalArgumentException: db.num is null

    问题描述 运行nacos文件的startup.cmd启动nacos-server时报错:java.io.IOException: java.lang.IllegalArgumentException: ...

  4. Java重写+malformed,java lang IllegalArgumentException MALFORMED jar解析中文报错问题

    二月 13, 2015 11:16:51 上午 org.apache.catalina.startup.TldConfig tldScanJar SEVERE: Exception processin ...

  5. 1.权限认证java.lang.IllegalArgumentException: Cannot pass a null GrantedAuthority collection

    1.权限认证org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'spring ...

  6. 处理报错:java/lang/NoClassDefFoundError: java/lang/Object

    操作系统环境:CentOS6.0  2.6.32-220.el6.x86_64 JDK版本环境:jdk1.5.0_22 操作系统原来安装的是jdk1.6,后来开发人员要求java程序使用jdk1.5版 ...

  7. 安装失败java.lang_linux安装jdk出现java/lang/NoClassDefFoundError: java/lang/Object错误的解决方案...

    近日在redhat上安装jdk出现了一个莫名的错误 Error occurred during initialization of VM java/lang/NoClassDefFoundError: ...

  8. 内存不足 java.lang.OutOfMemoryError: Java heap space

    问题描述 Exception in thread "main" java.lang.OutOfMemoryError: Java heap space 解决方案[转] 一直都知道可 ...

  9. memory java heap_java.lang.OutOfMemoryError: Java heap space解决方法

    //首先检查程序有没有限入死循环 这个问题主要还是由这个问题 java.lang.OutOfMemoryError: Java heap space 引起的.第一次出现这样的的问题以后,引发了其他的问 ...

最新文章

  1. 1093 Count PAT‘s (25 分)【难度: 一般 / 知识点: 前缀和 组合数】
  2. MySQL学习笔记06【多表查询、子查询、多表查询练习】
  3. Java线程相关的热门面试题
  4. 360的服务器在哪个文件夹,如何卸载服务器上顽固的360
  5. 使用MSIL 汇编程序 (Ilasm.exe) 2 强签名
  6. int java 时间,java 时间处理类
  7. sqlite3:not found 解决方法
  8. mysql数据库安全吗_mysql数据库的安全
  9. 思科模拟器交换机的几种配置模式
  10. nginx实现均衡负载、nginx第三方模块的添加
  11. PC端的TIM无法打开?打开“QPCore Service”服务 ,访问被拒?关掉杀毒软件
  12. IE报证书错误提示页面,如何屏蔽?
  13. Android浮窗权限判断
  14. 转行网络工程师,软考和华为认证选哪个?
  15. 将参数量化为二进制补码定点数的形式
  16. PHP Fatal error: Call to undefined function Controller\\mb_strtoupper()
  17. javascript判断浏览器是否是隐私模式
  18. DWR服务器推 教程
  19. LNMP架构搭建(源码编译)
  20. 网站怎么制作?如何简单制作网站

热门文章

  1. 引入用于 Azure IoT Edge 的 Visual Studio 工具
  2. 微软携手 Docker 打造 CNAB,分布式应用来了!
  3. 《C# 程序员的自我修养》送书活动结果公布
  4. AspNetCore微服务下的网关-Kong(一)
  5. Orleans解决并发之痛(二):Grain状态
  6. 使用 Docker 让传统 .NET 应用程序现代化
  7. docker4dotnet #1 – 前世今生 amp; 世界你好
  8. php实现文件留言,PHP文件操作及实例:留言板
  9. PHP使用for循环打出星号表格,console - JavaScript中,使用for循环输出如下图形(等腰三角形,和平行四边形)?原理是啥?...
  10. C#(Sharp)操作数据库原理及案例精析(强烈建议收藏)