У меня есть немного кода, который ищет путь к файлу конфигурации.он находится внутри файла RedisCacheUtil для проекта Redisson Cache, созданного https://github.com/debop/hibernate-redis.
. Я не понимаю, куда поместить этот файл конфигурации, чтобы его можно было найти и прочитать в коде.Из-за этого не удается загрузить файл свойств, а также последующие файлы свойств и свойства, что приводит к сбою.StackTrace и журналы ниже.
java.lang.NullPointerException: null
at java.util.Properties$LineReader.readLine(Properties.java:434)
at java.util.Properties.load0(Properties.java:353)
at java.util.Properties.load(Properties.java:341)
at org.hibernate.cache.redis.util.RedisCacheUtil.loadCacheProperties(RedisCacheUtil.java:68)
at org.hibernate.cache.redis.hibernate52.SingletonRedisRegionFactory.start(SingletonRedisRegionFactory.java:54)
at org.hibernate.internal.CacheImpl.<init>(CacheImpl.java:49)
at org.hibernate.engine.spi.CacheInitiator.initiateService(CacheInitiator.java:28)
at org.hibernate.engine.spi.CacheInitiator.initiateService(CacheInitiator.java:20)
at org.hibernate.service.internal.SessionFactoryServiceRegistryImpl.initiateService(SessionFactoryServiceRegistryImpl.java:49)
at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:254)
at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:228)
at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:207)
at org.hibernate.service.internal.SessionFactoryServiceRegistryImpl.getService(SessionFactoryServiceRegistryImpl.java:68)
at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:241)
at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:465)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:711)