Ant Netbeans 11不会将libs复制到dist文件夹中

Ant Netbeans 11不会将libs复制到dist文件夹中,ant,java-11,netbeans-11,Ant,Java 11,Netbeans 11,在创建Netbeans项目(使用Ant和Java11)时,我希望在dist文件夹中有一个包含所有依赖库的lib文件夹 我将项目中的所有LIB都放在库中(您可以在类路径下的project->Properties->Libraries中看到它们),并且在project->Properties->Build->Packaging中启用了复选框“复制依赖库” 我以为复选框启用了copylibs,但没有lib文件夹。在我的一个NetBeans 11项目中,显示了与dist文件夹中相同的问题,在构建过程中没

在创建Netbeans项目(使用Ant和Java11)时,我希望在dist文件夹中有一个包含所有依赖库的lib文件夹

我将项目中的所有LIB都放在库中(您可以在类路径下的project->Properties->Libraries中看到它们),并且在project->Properties->Build->Packaging中启用了复选框“复制依赖库”


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

在我的一个NetBeans 11项目中,显示了与dist文件夹中相同的问题,在构建过程中没有创建lib子文件夹。该项目使用的是JDK12。在我将Project properties->Sources->Source/Binary格式更改为JDK8后,创建并填充了dist/lib文件夹。

这是一个NetBeans 9.0-11.0错误

那里有一个工作

基本上,在build-impl.xml文件中,在
之后删除此项:



谢谢您的回答。我不知道这是否是同一个bug,因为这可能是Netbeans 11的问题。但是您的解决方案看起来与我所做的非常相似:我在nbproject/private/private.properties中设置了do.mkdist=true。在那之后,一切都和以前一样。验证了你的解决方案:像一个符咒一样工作,我认为它比我的黑客更棒。多谢三部曲!也许我们应该在Apache board上打开一个尚未打开的问题?
 <not>
        <istrue value="${modules.supported.internal}"/>
 </not>