3

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

我在项目中的库中有我的所有库(您可以在项目-> 属性-> 类路径下的库中看到它们),并且我还在项目-> 属性-> 构建-> 打包启用了复选框“复制依赖库”

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

4

2 回答 2

5

这是一个 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>
于 2019-06-28T16:44:23.447 回答
2

在我的一个 NetBeans 11 项目中,出现了同样的问题,即在构建期间在 dist 文件夹中没有创建 lib 子文件夹。该项目使用的是JDK12。在我将 Project properties->Sources->Source/Binary Format 更改为 JDK8 后,创建并填充了 dist/lib 文件夹。

于 2019-06-27T15:37:09.320 回答