在Netbeans 8.0中未设置libs.CopyLibs.classpath属性

And*_*niz 1 java ant netbeans

我的Java EE项目在NetBeans 8.0和Glassfish 4.0中正常运行.

重启我的笔记本后,我启动了服务器,IDE,然后再次尝试运行该项目.我得到了"libs.CopyLibs.classpath属性未设置"消息并用Google搜索以找到解决方案.

许多答案都谈论工具>选项>杂项> Ant.但我的NetBeans在Miscellaneous中没有Ant选项卡,而是在Java中.

我不知道是否有任何区别,我是新手.即使在Java> Ant上添加属性"libs.CopyLibs.classpath =/java/ant/extra/org-netbeans-modules-java-j2seproject-copylibstask.jar",项目也不会构建.通过添加这个许多其他错误出现.

小智 6

我不确定你是否还需要这个(我猜你没有),但是,如果像我这样的人遇到同样的问题你就被困了一次,答案很简单:

在netbeans 8.0+(不确定某些较低版本是否有相同的"不方便")当你去工具 - >选项 - > Miscellanous - > Ant(或者至少你试图去那里)你只是不会看到这样的标签相反,转到工具 - >选项 - > Java,您将看到Ant选项卡.从那里我想我们都知道我们需要做什么,如果不是这里是解决方案:

将以下属性设置为使用org-netbeans-modules-java-j2seproject-copylibstask jar的位置.它通常位于:Netbeans安装目录\ java\ant\extra\org-netbeans-modules-java-j2seproject-copylibstask.jar

libs.CopyLibs.classpath = Netbeans安装目录\ java\ant\extra\org-netbeans-modules-java-j2seproject-copylibstask.jar