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

标签 java netbeans ant

我的 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/

相关文章:

java - 如何防止或删除 ValueListBox 中的重复值

java.io.IOException : Connection reset by peer' when using AsyncRestTemplate on weblogic server

java - Prolog 连接到 Java

java - 我的代码中存在 NullPointerException,我无法摆脱它

android - crosswalk cordova android 更新项目?

java - IntelliJ - 如何从 "Run" View 中的失败单元测试跳转到源代码而不是编译类

java - 如何使用java程序创建带有客户端公钥和私钥的PKCS#12格式文件

java - Thread.sleep(long mills) 也延迟了以前的方法

java - 从 Ant 运行 JUnit 时遇到问题

java - 在ant中同时复制和重命名目录