文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>8.Java2-Software-Development-Kit

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"
########################################
    这样就可以在程序中调用这个(些)驱动了。
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载