Resize Картинки работает только в Debug но не в готовом Jar файле - Thumbnailator

0
21 июл 2015 14:25
Использую библиотеку thumbnailator-0.4.8.

В Intellij Idea библиотеку добавляю так: Project Sructure -> Libraries -> New Progect Library -> Java -> thumbnailator-0.4.8.jar
Thumbnails.of(fileIn).width(100).toFiles(fileOut, Rename.NO_CHANGE);


fileIn и fileOut (путь) получаю через JFileChooser.
Resize Картинки работает только в Debug но не в готовом после компиляции Jar файле.
Использую обычный Intellij Idea проект.
Помогите разобраться!

Ответов: 2

0
21 июл 2015 17:53
Все работает нормально если в настройках артефакта выставить такие настройки:

Раньше в левой колонке Resizer.jar была только строка 'Resizer' compile output, поле добавления Extracted 'thumbnailator-0.4.8.jar/' - Jar файл программы стал работать так как надо.
Скажите, правильно ли я добавляю библиотеку? И как добавляете их вы? :)
0
21 июл 2015 15:11
Вот так получаю:
JFileChooser chooser = new JFileChooser();
chooser.addChoosableFileFilter(new FileNameExtensionFilter("Image Files", "jpg", "png", "gif"));
chooser.setAcceptAllFileFilterUsed(true);
chooser.showOpenDialog(this);
fileIn = chooser.getSelectedFile();


JFileChooser chooser = new JFileChooser();
chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
chooser.showOpenDialog(this);
fileOut = chooser.getSelectedFile();


Сам fileIn и fileOut выбираются нормально, так как я вижу пути по JLabel. Но конвертируется картинка только в Debug.
Модераторы: Нет
Сейчас эту тему просматривают: Нет