Добавить каталоги изображений в EXE-файл
Я пытаюсь создать EXE-файл из моего Java-приложения с помощью инструмента exe4j. Я успешно создал файл JAR проекта, а также lib
каталог. Я создал EXE и он работает без сбоев. Я создаю штрих-коды и фотографии профиля в моем приложении. Вот как я установил свой путь
Сохранение изображения
File outputfile = new File("./src/com/ntap/solution/jmsystem/profilePics/" + formId + ".jpg"); if (outputfile == null) { outputfile.createNewFile(); } boolean write = ImageIO.write(icon, "jpg", outputfile);
загрузка изображения...
url = "/com/ntap/solution/jmsystem/profilePics/" + formID.getText() + ".jpg"; ImageIcon icon = new ImageIcon(getClass().getResource(url));
Но после преобразования в EXE путь к файлу изображения не загружается с того места, где он должен загружаться. появляется ошибка File Could not found
Этот процесс прекрасно работает с JAR, а также с Проектом. Есть ли какие-либо концепции, которые я должен знать перед установкой путей, подобных этому, которые могут быть проблемой в exe?
Должен ли я сохранить изображения на внешнем месте? лайк C:/documents/..
Как мне это сделать?