Netbeans 11 не копирует библиотеки в папку dist
Я хочу иметь папку lib со всеми зависимыми библиотеками в папке dist при создании моего Netbeans-Project (с Ant и java 11).
У меня есть все мои библиотеки внутри проекта в библиотеках (вы можете увидеть их в Project->Properties->Libraries под Classpath), а также у меня установлен флажок "Копировать зависимые библиотеки" в Project-> Properties-> Build-> Packaging
Я думал, флажок включает copylibs, но нет папки lib.
0 ответов
Это ошибка NetBeans 9.0-11.0.
https://issues.apache.org/jira/browse/NETBEANS-1097
Там есть обходной путь.
В основном в вашем файле build-impl.xml удалите это после <condition property="do.mkdist">
:
<not>
<istrue value="${modules.supported.internal}"/>
</not>
В одном из моих проектов NetBeans 11 обнаружена та же проблема, что в папке dist во время сборки не было создано никакой подпапки lib. В проекте использовался JDK12. После того, как я изменил Свойства проекта-> Источники-> Исходный / Бинарный формат на JDK8, папка dist/lib была создана и заполнена.