gpt4 book ai didi

java - Ant 找不到 Javac。无论我做什么,它总是声称 JAVA_HOME 是 "C:\Program Files\Java\jre6"

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:11:14 25 4
gpt4 key购买 nike

...这是错误的。

这是我得到的错误:

构建失败C:_TraderPlatform\Clients\Open\Open\Java\Applets\PPDataTransporter\nbproject\build-impl.xml:338: 执行此行时出现以下错误:C:_TraderPlatform\Clients\Open\Open\Java\Applets\PPDataTransporter\nbproject\build-impl.xml:158: 无法找到 javac 编译器;com.sun.tools.javac.Main 不在类路径中。也许 JAVA_HOME 没有指向 JDK。目前设置为“C:\Program Files\Java\jre6”

我设置了一个名为 JAVA_Home 的环境变量指向:“C:\Program Files\Java\jdk1.6.0_12”

Javac.exe肯定在C:\Program Files\Java\jdk1.6.0_12\bin

我的 PATH 变量中有 %JAVA_HOME%\Bin。

我已经在 HKLM\SOFTWARE\JavaSoft 下的各种“JavaHome”设置中搞砸了,现在我完全被卡住了。

我想做的就是使用 netbeans 为该项目生成的 build.xml 从命令行构建一个 Java applet。

有什么想法吗?

最佳答案

现在 ANT 可以工作了。

我做了什么?

我将它从 c:\program files 中删除并“重新安装”到“c:\ant”

似乎它不喜欢非 8.3 文件名或目录。

有趣的是,我这样做只是因为我误读了手册中建议 ANT 不应位于 95/98/ME 上的非 8.3 样式位置的部分。我没有发现操作系统引用并试了一下。我正在运行 Vista。

好吧...

感谢您的帮助。

关于java - Ant 找不到 Javac。无论我做什么,它总是声称 JAVA_HOME 是 "C:\Program Files\Java\jre6",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1063832/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com