Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Доступ к properties.xml внутри JAR / 14 сообщений из 14, страница 1 из 1
14.03.2014, 13:36
    #38586241
CoffeeManiac
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к properties.xml внутри JAR
Есть EJB проект, положил в META-INF файлик с настройками. Использую следующую конструкцию:
Код: java
1.
InputStream p = Dictionary.class.getResourceAsStream("META-INF/properties.xml");


Не видит! p = null

Что делать?

Используется glassfish 4 + eclipse
...
Рейтинг: 0 / 0
14.03.2014, 13:48
    #38586263
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к properties.xml внутри JAR
А если слэш поставить? Без слеша же, вроде будет относительный путь для пакета класса.
...
Рейтинг: 0 / 0
14.03.2014, 13:50
    #38586267
CoffeeManiac
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к properties.xml внутри JAR
BlazkowiczА если слэш поставить? Без слеша же, вроде будет относительный путь для пакета класса.Со слешем таже задница
...
Рейтинг: 0 / 0
14.03.2014, 13:52
    #38586274
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к properties.xml внутри JAR
Так WAR, EAR или JAR ?
...
Рейтинг: 0 / 0
14.03.2014, 13:54
    #38586277
CoffeeManiac
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к properties.xml внутри JAR
Leonid KudryavtsevТак WAR, EAR или JAR ?Внутри EAR'а лежат проекты, запакованные zip'ом, которые являются по сути JAR'никами.

Данный проект называется IndigoEJB и принадлежит IndigoEAR'у
...
Рейтинг: 0 / 0
14.03.2014, 13:56
    #38586283
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к properties.xml внутри JAR
Dictionary.class.getClassLoader().getProtectionDomain().getCodeSource().getLocation() что выдаёт?
Пройдите по этому пути и посмотрите действительно ли там есть META-INF.
...
Рейтинг: 0 / 0
14.03.2014, 13:57
    #38586287
CoffeeManiac
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к properties.xml внутри JAR
BlazkowiczDictionary.class.getClassLoader().getProtectionDomain().getCodeSource().getLocation() что выдаёт?
Пройдите по этому пути и посмотрите действительно ли там есть META-INF.о, спасибо, сейчас посмотрю
...
Рейтинг: 0 / 0
14.03.2014, 14:30
    #38586358
CoffeeManiac
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к properties.xml внутри JAR
Вот что пишет:

Код: java
1.
2014-03-14T10:28:49.614+0000|INFO: file:/opt/glassfish4/glassfish/domains/domain2/lib/extjwnl-1.7.1.jar



Показывает библиотечку в глассфише
...
Рейтинг: 0 / 0
14.03.2014, 14:32
    #38586362
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к properties.xml внутри JAR
Эээ, так вы Dictionary из этой же библиотеки взяли, а не из своего ejb-jar
http://extjwnl.sourceforge.net/javadocs/net/sf/extjwnl/dictionary/Dictionary.html
Почему?
Возьмите класс из ejb-jar :)
...
Рейтинг: 0 / 0
14.03.2014, 14:34
    #38586366
CoffeeManiac
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к properties.xml внутри JAR
BlazkowiczЭээ, так вы Dictionary из этой же библиотеки взяли, а не из своего ejb-jar
http://extjwnl.sourceforge.net/javadocs/net/sf/extjwnl/dictionary/Dictionary.html
Почему?
Возьмите класс из ejb-jar :)так. Каюсь - не очень понял. Расскажите, пожалуйста, подробнее :)
...
Рейтинг: 0 / 0
14.03.2014, 14:50
    #38586396
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к properties.xml внутри JAR
Класс Dictionary, лежит в extjwnl-1.7.1.jar.
Вы у него требуете файл META-INF/properties.xml, которого в extjwnl-1.7.1.jar нет.
Логично?
...
Рейтинг: 0 / 0
14.03.2014, 14:51
    #38586399
CoffeeManiac
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к properties.xml внутри JAR
BlazkowiczКласс Dictionary, лежит в extjwnl-1.7.1.jar.
Вы у него требуете файл META-INF/properties.xml, которого в extjwnl-1.7.1.jar нет.
Логично?Логично. Сейчас пробую пересобрать extjwnl, у него внутри есть собственный xml с настройками
...
Рейтинг: 0 / 0
14.03.2014, 14:56
    #38586409
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к properties.xml внутри JAR
CoffeeManiacЛогично. Сейчас пробую пересобрать extjwnl, у него внутри есть собственный xml с настройками
Зачем пересобирать библиотеку?
...
Рейтинг: 0 / 0
14.03.2014, 14:59
    #38586417
CoffeeManiac
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к properties.xml внутри JAR
Получилось, спасибо :)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Доступ к properties.xml внутри JAR / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]