j2ee的SDK在xp系统中的配置问题

「已注销」 2010-10-27 08:53:30
我之前装的事jdk,很好配置,配置好夜能用,然后我给卸了,装了SDK5,配置不好,运行java程序,提示打不开jvm什么的,这应是没配置好,网上的很多答案都不行,我安装在D:\jdk1.6里,path路径和classpath怎么设置呢,希望具体点
...全文
50 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
timothylee2005 2010-10-27
  • 打赏
  • 举报
回复
以下是我自己总结的心得,希望能帮到你:

1, jdk 最好安装在 c:\jdk_1.6.1下面,instead of c:\program files\jdk_1.6.1下,这样是为了以后选择路径简单;

2,接着要装jre,其安装路径默认即可: c:\program files\jre...

3,浏览器注册,保留默认设置:安装程序会自动选中用户电脑上的浏览器,保持checkbox选中状态,这样可以让浏览器看applet小程序.


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 (自己建的用来放置类文件的目录)

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧