Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Ссылка на внешнюю папку в структуре maven / 5 сообщений из 5, страница 1 из 1
22.02.2015, 21:03
    #38886104
oson
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ссылка на внешнюю папку в структуре maven
Подскажите пожалуйста, как из Java класса сослаться на внешнюю директорию, которая находится в соседнем подпроекте в структуре проекта под maven.
То есть есть два подпроекта объедиенных одним parent pom

|_Project1
| |_src/test/java/Test1.java
|
|_Project2
| |_src/test/resources/Image1.bmp
|
|
pom.xml (parent)

и надо из Test1 получить доступ к Image1.bmp.
Как это грамотно сделать?
...
Рейтинг: 0 / 0
23.02.2015, 11:07
    #38886303
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ссылка на внешнюю папку в структуре maven
Устал уже повторять. К структуре проекта вопрос отношения не имеет. Всё зависит от того как это всё добро потом будет собрано.
Судя по картинке и класс и ресурс живут в одном пакете. Пожтоум
Код: java
1.
2.
Test1.class.getResource("Image1.bmp");
Test1.class.getResourceAsStream("Image1.bmp");

если внутри самого класса, то через
Код: java
1.
this.getClass()...
...
Рейтинг: 0 / 0
23.02.2015, 19:14
    #38886561
oson
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ссылка на внешнюю папку в структуре maven
Blazkowicz, класс и ресурс находятся совершенно в разных пакетах. Собственно ресурс ни в каком пакете не лежит. Есть отдельная папка на уровне parent pom.xml, которая называется additional, и там просто собраны все файлы ресурсов, которые могут понадобиться для разных подпоектов. Прикол с этой папкой в том, что она настроена на отдельный свн. Ну то есть ресурсы для тестирования подкачиваются из отдельного свна. И вот из этой папки надо всем другим подпроектам мавена брать ресурсы на тестирование.
...
Рейтинг: 0 / 0
24.02.2015, 14:42
    #38887277
danatriel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ссылка на внешнюю папку в структуре maven
oson,

если к проекту никакого отношения не имеет, то работать с File. Не вариант?
...
Рейтинг: 0 / 0
24.02.2015, 18:57
    #38887634
oson
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ссылка на внешнюю папку в структуре maven
как с File указать такой путь?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Ссылка на внешнюю папку в структуре maven / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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