Файл внутри банки не виден на весну

Все

Я создал файл jar со следующим MANIFEST.MF внутри:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.3
Created-By: 1.6.0_25-b06 (Sun Microsystems Inc.)
Main-Class: my.Main
Class-Path: . lib/spring-core-3.2.0.M2.jar lib/spring-beans-3.2.0.M2.jar

В его корне есть файл my.config, на который ссылается мой spring-context.xml, например:


    

Если я запускаю jar, все выглядит нормально, за исключением загрузки этого конкретного файла:

Caused by: java.io.FileNotFoundException: class path resource [my.config] cannot be resolved to absolute file path because it does not reside in the file system: jar:file:/D:/work/my.jar!/my.config
        at org.springframework.util.ResourceUtils.getFile(ResourceUtils.java:205)
    at org.springframework.core.io.AbstractFileResolvingResource.getFile(AbstractFileResolvingResource.java:52)
    at eu.stepman.server.configuration.BeanConfigurationFactoryBean.getObject(BeanConfigurationFactoryBean.java:32)
    at eu.stepman.server.configuration.BeanConfigurationFactoryBean.getObject(BeanConfigurationFactoryBean.java:1)
    at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:142)
    ... 22 more
классы загружаются изнутри банкипружина и другие зависимости загружаются из отдельных банокзагружен контекст весны (новый ClassPathXmlApplicationContext ("весна-контекст / applicationContext.xml»))my.properties загружается в PropertyPlaceholderConfigurer ("my.properties: путь к классам ")если я положу свой файл .config за пределы файловой системы и изменим URL ресурса на 'файл:'все вроде бы нормально ...

Какие-нибудь советы?

Ответы на вопрос(4)

Ваш ответ на вопрос