我在设置 javac 的环境路径时遇到了问题。当我从命令提示符中输入 javac -version 时,它应该返回
javac 1.7.0_40
然而它又回来了
C:\>javac -version
javac 1.5.0_09
javac: no source files
Usage: javac <options> <source files>
where possible options include:
-g Generate all debugging info
-g:none Generate no debugging info
-g:{lines,vars,source} Generate only some debugging info
.. etc
现在我可以通过执行以下操作来解决这个问题
c:
cd: C:\Program Files\Java\jdk1.7.0_40\bin
javac -version
javac 1.7.0_40
所以这让我相信我的环境路径出了问题?这已附加到环境列表中?命令行总是在“z”驱动器而不是“c”驱动器中启动,这可能是问题的一部分吗?
;C:\Program Files\Java\jdk1.7.0_40\bin;
答案1
感谢 Frank 的反馈,该问题已修复。在环境列表中
C:\Sun\SDK\jdk\bin
已添加..这一定是版本 5 或类似的版本..无论如何,通过将其取出就可以解决问题。