或者我建议重新配置环境变量···
对“我的电脑”按右键,选“属性”,在“系统属性”窗口中选“高级”标签,再按“环境变量”按钮,d出一个“环境变量”的窗口,在用户变量中新建一个变量,变量名为“Path”,变量值为"C:\Program Files\Java\jdk1.5.0\bin%PATH%"。最后的%PATH%的意思是说,保留原有的Path设置,且将目前的Path设置新加到其前面。一路按“确定”退出(共有3次)。关掉原来的命令行窗口,依照第2步,重新打开一个新的命令行窗口。在此窗口中输入javac长长的洋文又出现了,设置成功。
如果你在以后的编程中会用到ANT或者JUNIT
那么你就要继续配置了···方法如下:依照上面的方法,d出“环境变量”的窗口,在用户变量中新建一个变量,变量名为“JAVA_HOME”,变量值为"C:\Program Files\Java\jdk1.5.0"。注意,这里的变量值只到jdk1.5.0,不能延伸到bin中。确定后,返回“环境变量”的窗口,双击我们原先设定的Path变量,将其值修改为“%JAVA_HOME%\bin%PATH%”。这种效果与第5步是完全一样的,只不过多了一个JAVA_HOME的变量。这样,以后当我们需要指向JDK的路径时,只需要加入“%JAVA_HOME%”就行了。至此,Path路径全部设置完毕。一路确定退出,打开新的命令行窗口,输入javac如果长长的洋文出现,Path已经设置正确,一切正常。如果不是,请仔细检查本步骤是否完全设置正确。
这个很问题很明显,要想使javac编译文件,它只会编译当前路径下面的java文件,因为what.java不在c:\user\admistrator\这个路径下javac编译what.java会报错关于这个path环境变量你理解有一点不够,path环境变量时给 *** 作系统用的主要是用来识别javac java等JDK带的命令,当你使用javac时 *** 作系统会自动的从当前目录招这个javac文件,如果找不到就会自动从path环境变量里面设置的路径里面找,所以jdk要使用环境变量才可以用,别把这个理解我javac可以通过文件名编译任何的java文件,试想一下万一遇到两个同名为java文件,一个在C盘一个在|D盘,你这样编译肯定会报错的
应该是游戏读取java失败,就是设定的java路径错误,试试重新设定java路径。设置方法:打开启动器设置(就是在设置玩家名字那个页面),中间有个java路径,点击浏览,之后选到java所在的文件夹中一个名为javaw的应用文件即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)