我正在尝试构建位于以下位置的开源应用程序:https://github.com/linklayer/cantact-app
我已经安装了 Netbeans 并达到了可以创建新项目的程度。我通过 APT 打开但随后关闭安装的 Netbeans 获得了帮助,
"java.lang.NoClassDefFoundError"
现在我仍然不知道如何设置 CLASSPATH 以使
"ant build"
命令适用于 cantact-app。当我查看 ~/.netbeans/8.2/var/log/messages.log
时,我没有看到实际的 “CLASSPATH”。相反,我看到一个 “启动和扩展类路径”、一个 “应用程序类路径” 和一个 “启动类路径”。好吧,我取了 “Application Classpath” 的值,并为那条长路径做了 "export CLASSPATH=..."
。现在,"ant build"
仍然收到“构建失败”,并显示消息"Cannot find NetBeans build harness. Check that nbplatform.default.netbeans.dest.dir and nbplatform.default.harness.dir are defined..."
按照以下步骤操作
open netbeans navigate to tools > options > java tab in the Classpath text box, enter the path to the JDK folder of choice.
路径类似于 C:\program 文件\Java......
https://stackoverflow.com/a/77237301
然后再次执行 ant build 对我有用