免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 7091 | 回复: 11
打印 上一主题 下一主题

jdk 1.5.0 for winXP [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-02-25 19:25 |只看该作者 |倒序浏览

哪位知道JDK 1。5。0在MS上如何配置的?我下载安装了一个,在配置时没有发现与JDK 1。4。2一样的配置, 能帖一下JDK 1。5。0的配置吗?最好包括它的CLASSPATH配置。

论坛徽章:
0
2 [报告]
发表于 2006-02-25 20:53 |只看该作者

我在这个网站上找到一个在linux下配置的java具体:
http://www.shengfang.org/blog/p/javalinux2.php

  1. #set java environment
  2.    export JAVA_HOME=/usr/java/j2sdk1.4.2_01
  3.    export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
  4.    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
复制代码

这里能否改成我的JDK 1。5。0的目录可以运行呢?
C:\jdk-1.5.0_06

论坛徽章:
0
3 [报告]
发表于 2006-02-25 21:10 |只看该作者
我的电脑(右键)-> 属性-> 高级 -> 环境变量 -> 新建
依次在用户变量下建以下三个就足够了
JAVA_HOME  C:\jdk-1.5.0_06
CLASSPATH  .;%JAVA_HOME%\lib\tools.jar%
PATH             %JAVA_HOME%\bin

论坛徽章:
0
4 [报告]
发表于 2006-03-17 23:48 |只看该作者

论坛徽章:
0
5 [报告]
发表于 2006-03-18 12:08 |只看该作者

回复 1楼 unixer2i 的帖子

@echo off
IF EXIST %1\bin\java.exe (
rem 如输入正确的 Java2SDK 安装目录,开始设置环境变量
   @setx JAVA_HOME %1
   @setx path %path%;%JAVA_HOME%\bin
   @setx classpath %classpath%;.
   @setx classpath %classpath%;%JAVA_HOME%\lib\tools.jar
   @setx classpath %classpath%;%JAVA_HOME%\lib\dt.jar
   @setx classpath %classpath%;%JAVA_HOME%\\jre\lib\rt.jar
   @echo on
   @echo Java 2 SDK 环境参数设置完毕,正常退出。
)  ELSE (
      IF "%1"=="" (
      rem 如没有提供安装目录,提示之后退出
      @echo on
      @echo 没有提供 Java2SDK 的安装目录,不做任何设置,现在退出环境变量设置。
      ) ELSE (
        rem 如果提供非空的安装目录但没有bin\java.exe,则指定的目录为错误的目录
        @echo on
        @echo 非法的 Java2SDK 的安装目录,不做任何设置,现在退出环境变量设置。
      )
)

论坛徽章:
0
6 [报告]
发表于 2006-03-18 16:46 |只看该作者
JDK 1.5 好象有安装向导的吧.直接安装一路NEXE(或者更改目录)就可以了.(MS版)

论坛徽章:
0
7 [报告]
发表于 2006-03-18 23:11 |只看该作者
原帖由 carset 于 2006-3-18 16:46 发表
JDK 1.5 好象有安装向导的吧.直接安装一路NEXE(或者更改目录)就可以了.(MS版)


我的电脑(右键)-> 属性-> 高级 -> 环境变量 -> 新建
依次在用户变量下建以下三个就足够了
JAVA_HOME  C:\jdk-1.5.0_06
CLASSPATH  .;%JAVA_HOME%\lib\tools.jar%
PATH             %JAVA_HOME%\bin

我要是MS下的JDK1。5。0的配置。
我在自己机子上装好后查过没有这两个文件,$JAVA_HOME%\lib\tools.jar,dt.jar。
我去过SUN的JAVA网站上查看过了,JDK1。5。0还是update6的版本。
听说每一个JDK版本有着不同的配置,是吗?1。4。*与1。5。*的配置是否一样吗?
JDK1。5。0 update6的网址:
https://sdlc3d.sun.com/ECom/ECom ... FD2EB9F90736657C8BD

论坛徽章:
0
8 [报告]
发表于 2006-03-19 00:23 |只看该作者
JDK从1.5开始已经不使用配置文件了。改成写注册表了.所以你找不到这个文件是正常的.看看你的注册表里,
肯定有关于这个的项.

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft  下面有相关路径.

论坛徽章:
0
9 [报告]
发表于 2006-03-19 21:09 |只看该作者
原帖由 carset 于 2006-3-19 00:23 发表
JDK从1.5开始已经不使用配置文件了。改成写注册表了.所以你找不到这个文件是正常的.看看你的注册表里,
肯定有关于这个的项.

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft  下面有相关路径.


那么是否意味着以后的JDK1。5至2。0都是不用以上这两个配置文件啦?如果在linux下进行JAVA开发,是否还需要设置它的CLASSPATH吗?

论坛徽章:
0
10 [报告]
发表于 2006-03-19 22:49 |只看该作者
楼主问得好,jdk的安装程序虽然写了一些注册表内容,但使用注册表并非必须,其实基本上所有应用程序只要能够设置恰当的JAVA_HOME环境变量即可正常使用,windows上和linux上是一样的。而且使用JAVA_HOME变量只对一些需要JDK的应用才有效,比如tomcat,ant等等。因为这些程序需要使用JAVA_HOME/lib/ 下面的tools.jar 来实现动态编译。设置JAVA_HOME,则程序就会自动寻找JAVA_HOME/lib 目录下相关的jar文件,因此不再需要将他们人为地设置到classpath中去。除非你使用非标准的方法启动java程序
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP