8.Java2-Software-Development-Kit
时间:2007-03-23 来源:gny31306
8 Java2-Software-Development-Kit
版本:2004-10-26-01 Java2-Software-Development-Kit,J2SDK。
Java的优势与缺陷,不在本文内容范围中。如果你打定主意要装,就请继续看。 8.1 准备工作 去 http://java.sun.com ,找J2SE软件包下载。这是标准版(Java2-Standard-Edition)。注意,操作系统是Linux,硬件平台是Intel兼容的 x86,不要找错了。用你习惯的方式把软件包下回来。
J2SE现在最新版本为“5.0”,包含的“JDK”版本为“1.5.0-b64”。它有不少新特性,支持更新的标准。下载页面为 http://java.sun.com/j2se/1.5.0/download.jsp 需要下载的项目为“Linux self-extracting file”。 8.2 安装 下载回的文件最初的后缀名是“.bin”,这种文件类似Windows下的自解压安装文件。切换到这个文件所在的目录。 我的安装文件被下载并保存为“/opt/prog/tmp/jdk-1_5_0-linux-i586.bin”,执行:
[root@TFW-RFL40 root]# cd /opt/prog/tmp
[root@TFW-RFL40 tmp]# 直接运行这个文件:
[root@TFW-RFL40 tmp]# ./安装文件.bin 如果报告权限错误,请把该文件的权限改为可执行。或者执行:
[root@TFW-RFL40 tmp]# sh ./安装文件.bin 该目录下会生成一个名为“jdk1.5.0”的目录。这是个说挪窝就能挪窝的软件,它被我移动到目录“/opt/prog/m/Java”里。 8.3 设置 8.3.1 常规设置 软件放置到位了。但是此时Linux并不知道这套java的东东在哪里,需要在环境变量里指明。有两个地方,如果只想某个用户使用,改该用户主目录下的“.bash_profile”;如果希望所有用户都可用,要改“/etc/profile”。 以下为环境变量文件中的相关部分:
########################################
#v1 J2SDK 1.4.1_2/1.5.0
# Non-Compiled
# Moveable
JAVA_HOME="/opt/prog/m/Java/J2SDK"
PATH=$PATH:"/opt/prog/m/Java/J2SDK/bin" CLASSPATH=$CLASSPATH:"./"
export JAVA_HOME PATH CLASSPATH
######################################## 我曾经使用的是“jdk-1.4.1_02”,为了升级时不必改文件,我做了一个符号链接“/opt/prog/m/Java/J2SDK”指向它。这次升级,我删除了整个链接,重新创建了同名但是指向“/opt/prog/m/Java/jdk1.5.0”的链接。 “JAVA_HOME”,软件的安装位置。许多依赖Java的软件也需要这个信息;
“PATH”,不再解释;
“CLASSPATH”,Java虚拟机要装载的类的存放路径,能够设置多个,之间用“:”隔开;
“export”,强制它后面跟的东西生效,并不是所有软件都需要,但最好还是加上,以防万一。 我装了两套Linux,但是我不用安装两次J2SDK。这两套Linux共享安装J2SDK的分区,只需要分别设置好环境变量即可。 8.4 写个Java程序,跑跑试试吧。 8.3 JDBC 如果你要用Java程序操作数据库,你需要该数据库管理系统的JDBC驱动。
JDBC是Sun提供的一套数据库编程接口API函数,由Java语言编写的类、界面组成。用JDBC写的程序能够自动地将SQL语句传送给相应的数据库管理系统。不但如此,使用Java编写的应用程序可以在任何支持Java的平台上运行,不必在不同的平台上编写不同的应用。Java和JDBC的结合可以让开发人员在开发数据库应用程序时真正实现“WriteOnce,RunEverywhere”。 下载的JDBC驱动一般是“*.jar”或“*.zip”文件。Linux一般不会主动去找这种文件中的类,最好把它们解压缩,放置在其中一个“CLASSPATH”中,并在环境变量中声明。我的环境变相文件相关部分如下:
########################################
#v4 Java-JDBC PostgreSQL-7.3.4
# TFW
# Moveable
CLASSPATH=$CLASSPATH:"/opt/prog/m/Java/Jclass/JDBC"
########################################
这样就可以在程序中调用这个(些)驱动了。
版本:2004-10-26-01 Java2-Software-Development-Kit,J2SDK。
Java的优势与缺陷,不在本文内容范围中。如果你打定主意要装,就请继续看。 8.1 准备工作 去 http://java.sun.com ,找J2SE软件包下载。这是标准版(Java2-Standard-Edition)。注意,操作系统是Linux,硬件平台是Intel兼容的 x86,不要找错了。用你习惯的方式把软件包下回来。
J2SE现在最新版本为“5.0”,包含的“JDK”版本为“1.5.0-b64”。它有不少新特性,支持更新的标准。下载页面为 http://java.sun.com/j2se/1.5.0/download.jsp 需要下载的项目为“Linux self-extracting file”。 8.2 安装 下载回的文件最初的后缀名是“.bin”,这种文件类似Windows下的自解压安装文件。切换到这个文件所在的目录。 我的安装文件被下载并保存为“/opt/prog/tmp/jdk-1_5_0-linux-i586.bin”,执行:
[root@TFW-RFL40 root]# cd /opt/prog/tmp
[root@TFW-RFL40 tmp]# 直接运行这个文件:
[root@TFW-RFL40 tmp]# ./安装文件.bin 如果报告权限错误,请把该文件的权限改为可执行。或者执行:
[root@TFW-RFL40 tmp]# sh ./安装文件.bin 该目录下会生成一个名为“jdk1.5.0”的目录。这是个说挪窝就能挪窝的软件,它被我移动到目录“/opt/prog/m/Java”里。 8.3 设置 8.3.1 常规设置 软件放置到位了。但是此时Linux并不知道这套java的东东在哪里,需要在环境变量里指明。有两个地方,如果只想某个用户使用,改该用户主目录下的“.bash_profile”;如果希望所有用户都可用,要改“/etc/profile”。 以下为环境变量文件中的相关部分:
########################################
#v1 J2SDK 1.4.1_2/1.5.0
# Non-Compiled
# Moveable
JAVA_HOME="/opt/prog/m/Java/J2SDK"
PATH=$PATH:"/opt/prog/m/Java/J2SDK/bin" CLASSPATH=$CLASSPATH:"./"
export JAVA_HOME PATH CLASSPATH
######################################## 我曾经使用的是“jdk-1.4.1_02”,为了升级时不必改文件,我做了一个符号链接“/opt/prog/m/Java/J2SDK”指向它。这次升级,我删除了整个链接,重新创建了同名但是指向“/opt/prog/m/Java/jdk1.5.0”的链接。 “JAVA_HOME”,软件的安装位置。许多依赖Java的软件也需要这个信息;
“PATH”,不再解释;
“CLASSPATH”,Java虚拟机要装载的类的存放路径,能够设置多个,之间用“:”隔开;
“export”,强制它后面跟的东西生效,并不是所有软件都需要,但最好还是加上,以防万一。 我装了两套Linux,但是我不用安装两次J2SDK。这两套Linux共享安装J2SDK的分区,只需要分别设置好环境变量即可。 8.4 写个Java程序,跑跑试试吧。 8.3 JDBC 如果你要用Java程序操作数据库,你需要该数据库管理系统的JDBC驱动。
JDBC是Sun提供的一套数据库编程接口API函数,由Java语言编写的类、界面组成。用JDBC写的程序能够自动地将SQL语句传送给相应的数据库管理系统。不但如此,使用Java编写的应用程序可以在任何支持Java的平台上运行,不必在不同的平台上编写不同的应用。Java和JDBC的结合可以让开发人员在开发数据库应用程序时真正实现“WriteOnce,RunEverywhere”。 下载的JDBC驱动一般是“*.jar”或“*.zip”文件。Linux一般不会主动去找这种文件中的类,最好把它们解压缩,放置在其中一个“CLASSPATH”中,并在环境变量中声明。我的环境变相文件相关部分如下:
########################################
#v4 Java-JDBC PostgreSQL-7.3.4
# TFW
# Moveable
CLASSPATH=$CLASSPATH:"/opt/prog/m/Java/Jclass/JDBC"
########################################
这样就可以在程序中调用这个(些)驱动了。
相关阅读 更多 +