Как стать автором
Обновить

Комментарии 3

Запускать потоки вручную — плохо. Для этого лучше использовать Executor. В данном случае, думаю, будет достаточно пула из двух потоков.

InputStream-ы после воспроизведения не закрываются, что так же не есть хорошо.
И ещё, по-моему, не очень хорошая идея перепаковывать LGPL-зависимость в свой fat-jar, потому как одним из условий лицензии является возможность обновления этой библиотеки пользователем, а сделать это без пересборки fat-jar-а вряд ли получится без костылей.
Потому советую подумать над дистрибуцией приложения, раз уж предполагается его распространение через sourceforge.
Спасибо большое за комментарии! Постараюсь применить ваши советы в обновлениях и новых разработках.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации