我的 Java EE 项目在 NetBeans 8.0 和 Glassfish 4.0 中运行正常。
重启我的笔记本后,我启动了服务器、IDE,然后再次尝试运行该项目。我收到“未设置 libs.CopyLibs.classpath 属性”的消息,并用谷歌搜索找到解决方案。
很多答案都在谈论工具>选项>杂项> Ant 。但是我的 NetBeans 在 Miscellaneous 中没有 Ant 选项卡,但是在 Java 中。
我不知道是否有任何区别,我是新手。即使在 Java > Ant 上添加属性“libs.CopyLibs.classpath=/java/ant/extra/org-netbeans-modules-java-j2seproject-copylibstask.jar”,项目也不会构建。通过添加这个,会出现许多其他错误。
最佳答案
我不确定你是否还需要这个(我想你不需要),但是,如果有人像我一样被困住了,答案很简单:
在 netbeans 8.0+ 中(不确定是否有任何较低版本具有相同的“不方便”)当你去
Tools -> Options -> Miscellanous -> Ant
(或者至少你尝试去那里)你不会看到这样的标签,而是去
Tools -> Options -> Java and you will see the Ant tab.
接下来,这是你应该做的:
放置以下属性并将其设置为 org-netbeans-modules-java-j2seproject-copylibstask jar 的位置。
它通常位于:
Netbeans Installation Directory\java\ant\extra\org-netbeans-modules-java-j2seproject-copylibstask.jar
你的最终属性应该是:
libs.CopyLibs.classpath=Netbeans Installation Directory\java\ant\extra\org-netbeans-modules-java-j2seproject-copylibstask.jar
关于java - Netbeans 8.0 中未设置 libs.CopyLibs.classpath 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24275666/