问题描述
我之前装的事jdk,很好配置,配置好夜能用,然后我给卸了,装了SDK5,配置不好,运行java程序,提示打不开jvm什么的,这应是没配置好,网上的很多答案都不行,我安装在D:jdk1.6里,path路径和classpath怎么设置呢,希望具体点
解决方案
解决方案二:
以下是我自己总结的心得,希望能帮到你:1,jdk最好安装在c:jdk_1.6.1下面,insteadofc:programfilesjdk_1.6.1下,这样是为了以后选择路径简单;2,接着要装jre,其安装路径默认即可:c:programfilesjre...3,浏览器注册,保留默认设置:安装程序会自动选中用户电脑上的浏览器,保持checkbox选中状态,这样可以让浏览器看applet小程序.4,电脑里可以装多份jre,例如一个1.5的,一个1.6的,一般都装在c:programfilesjava下如果不设置环境变量path和classpath(Java运行时寻找类包的路径)那么只能在c:jdk_1.6.1bin下才可以使用javac和java命令.一般我们习惯在D:或者E:新建一个folder叫Java把java源文件放在这里,当然其所产生的class文件也会在这里.我们在E:java下输入javacHelloWorld.java报错:javac不是内部命令,而必须要我们输入c:jdk**binjavacHelloWorld.java才行.太麻烦,想要部麻烦,就要配置path这个环境变量.path=path&".;C:jdk1.6.0_10bin"千万别忘了分号.点表示的是当前路径(Dos窗口重启一下)设置好后,就可以在任何目录下直接敲javac命令了.接下来,要把放置class文件的目录放入到classpath环境变量中.否则会报错:NoClassDefFoundError有些老的jdk版本会设置如下两个环境变量:jdk_home:c:jdk_1.6.1(不设也可以)java_home:c:jdk_1.6.1(Jdk并不要求此环境变量,但是tomcat要求)其值都是一样的.环境变量大小写不敏感jdk必需环境变量设置大总结:(1),path:C:jdk1.6.0_10bin(2),classpath:E:java(自己建的用来放置类文件的目录)