确保“javac”有效的路径变量是什么?应该是系统变量还是用户变量,是否应该包含“\ bin”部分?
我有一个程序文件和程序文件(x86),两者都是JDK。我应该使用哪一个? Eclipse工作正常,只有在使用命令行时我才会这样做。任何人吗?
答案 0 :(得分:3)
Eclipse附带了自己的 Java编译器,它不必使用外部编译器。
你应该在你想要使用的JDK下找到bin
目录,然后将其添加到路径中(我更喜欢用户路径但是,因为我只是作为一个用户运行,所以我不确定是什么区别是)。
让确定它是JDK,而不仅仅是JRE。
例如,我的是c:\program files\java\jdk1.6.0_17\bin
(32位WinXP)。
最后,如果您在控制面板中更改环境变量,则不会影响已打开的cmd
窗口。你需要开辟一个新环境来获得新的环境设置(陷阱为谨慎的玩家)。