当我创建Netbeans-Project(使用Ant和Java 11)时,我想在dist文件夹中拥有一个包含所有依赖库的lib文件夹。
我在库中的项目中都有我所有的库(您可以在Project-> Properties-> Classpath下的Libraries中看到它们),并且在Project-> Properties-> Build->中还具有“复制依赖库”复选框打包已启用
我认为该复选框启用了copylibs,但是没有lib文件夹。
答案 0 :(得分:0)
在我的NetBeans 11项目之一中,显示了相同的问题,即在dist文件夹中,在构建过程中未创建任何lib子文件夹。该项目正在使用JDK12。在将Project properties-> Sources-> Source / Binary Format更改为JDK8后,创建并填充了dist / lib文件夹。
答案 1 :(得分: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>