Netbeans 11不会将库复制到dist文件夹

时间:2019-05-05 17:46:04

标签: ant java-11 netbeans-11

当我创建Netbeans-Project(使用Ant和Java 11)时,我想在dist文件夹中拥有一个包含所有依赖库的lib文件夹。

我在库中的项目中都有我所有的库(您可以在Project-> Properties-> Classpath下的Libraries中看到它们),并且在Project-> Properties-> Build->中还具有“复制依赖库”复选框打包已启用

我认为该复选框启用了copylibs,但是没有lib文件夹。

2 个答案:

答案 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>