我之前装的事jdk,很好配置,配置好夜能用,然后我给卸了,装了SDK5,配置不好,运行java程序,提示打不开jvm什么的,这应是没配置好,网上的很多答案都不行,我安装在D:\jdk1.6里,path路径和classpath怎么设置呢,希望具体点
解决方案 »
- java调用打印机打印问题求解
- 请问若无特殊需求,在JAVA编程时,在静态方法和普通方法的选择中,是不是尽量使用静态方法,代码执行的效率会高点,系统性能会好点,还是使用普通方法即可。多谢。
- 冰天雪地跪求大虾拯救!
- js里面获取map对象里面的东西
- 求一页面效果
- 如何创建 Dynamic Web Project 项目与 如何测试这个项目--急急
- 在JSP中如何实现下面操作
- 请问PowerDesigner生成hibernate映射文件!
- [200分]在xml的SAX解析当中接口ContentHandler的方法startElement的参数String localName,String qName有什么联系和区别?
- myelicpe默认的jsp页面打开很慢 怎么改成打开快的页面啊
- 如何实现数据中心
- 数据库连接池
4,电脑里可以装多份jre,例如一个1.5的,一个1.6的,一般都装在 c:\program files\java\下如果不设置环境变量 path 和 classpath (Java 运行时寻找类包的路径)
那么只能在 c:\jdk_1.6.1\bin 下才可以使用javac 和 java 命令.一般我们习惯在D: 或者 E: 新建一个folder 叫 Java
把java源文件放在这里,当然其所产生的 class文件也会在这里.
我们在E:\java 下 输入 javac HelloWorld.java
报错: javac 不是内部命令,而必须要我们 输入 c:\jdk**\bin\javac HelloWorld.java 才行.
太麻烦,想要部麻烦,就要配置path这个环境变量.
path=path & ".;C:\jdk1.6.0_10\bin" 千万别忘了分号. 点表示的是当前路径(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_10\bin
(2), classpath : E:\java (自己建的用来放置类文件的目录)