Я работаю над Intellij IDEA 2016.3, Java-настольным приложением.Получить файл для загрузки в браузере из ресурсов root
Моя структура модуля выглядит следующим образом:
module
|- resources
|_ page.html
|-src
|-pom.xml
компилировать PROJET в EXE-файл с помощью Maven.
Я использовал SWT Browser, и я хочу начать со страницы из ресурсов.
Как получить ссылку на этот файл от ресурсов, которые могут работать после компиляции?
Я попробовал путь нагрузки на page.html
, как показано ниже:
String pagePath = new File(getClass().getClassLoader().getResource("page.html").getFile()).getPath();
Но после компиляции проекта - он не может найти файл. Однако при запуске проекта (без компиляции в .exe) - он работает хорошо.
Как исправить это?
ли «ресурсы» реж находится на том же уровне, «src» dir? (по умолчанию в проекте maven это src/main/java и src/main/resources) – hammerfest
и в каком каталоге находится класс Java, из которого вы выдаете указанную выше команду? Непосредственно под src или в каком-то подкаталоге? – hammerfest
Src и ресурсы находятся на одном уровне – ACz