频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

FreeBSD4.9下安装JDK1.4.2的说明

来源: 作者: 出处:巧巧读书 2006-07-18 进入讨论组
关 键 词:freebsd  ftp  iis  ip地址  java  

  1、使用mini版的FreeBSD4.9默认安装。

  在安装的过程中我都选择了默认安装,你需要自己配置的就是IP地址和时区。

  2、从packages安装cvsup和linux兼容包。

  安装好后运行/stand/sysintall 选择ConfigureàPackagesàFTPàMain Site 同步packages的索引。接下来选择emulatorsàLinux_base-7.1_5。然后退回上一级菜单选择netàcvsup-16.1h。

  linux兼容包也可以从ports安装,但是得在做完第三步后装。路径是/usr/ports/emulators/linux_base。但是cvsup这个软件最好从packages装,因为从ports装太慢了,而且占用相当大的硬盘空间。

  3、运行cvsup更新ports 。

  安装完cvsup后,如果你运行cvsup提示找不到,可以先logout 后再login一次。cvsup需要一个配置文件,这个文件是/usr/share/examples/cvsup/下的ports-supfile。使用这样的命令格式来更新cvs。





  #cvsup ?P m /usr/share/examples/cvsup/ports-supfile 或
  #cvsup /usr/share/examples/cvsup/ports-supfile
  
如果无法更新,修改ports-supfile。

  #ee ports-supfile
  把*default host = 这一行修改为
  *default host = cvsup.freebsd.org

*default host = cvsup.cn.freebsd.org


  然后再更新。经过10多分钟就更新完了。

  4、从FreeBSD网站下载JDK的补丁包,从SUN的网站下载LINUX版本的JDK1.4.2。

  需要的文件列表是:





  bsd-jdk122-patches-11.tar.gz
  bsd-jdk131-patches-1.tar.gz
  bsd-jdk131-patches-2.tar.gz
  bsd-jdk131-patches-3.tar.gz
  bsd-jdk131-patches-4.tar.gz
  bsd-jdk131-patches-5.tar.gz
  bsd-jdk131-patches-6.tar.gz
  bsd-jdk131-patches-7.tar.gz
  bsd-jdk131-patches-8.tar.gz
  bsd-jdk131-patches-9.tar.gz
  bsd-jdk14-patches-1.tar.gz
  bsd-jdk14-patches-2.tar.gz
  bsd-jdk14-patches-3.tar.gz
  bsd-jdk14-patches-4.tar.gz
  bsd-jdk14-patches-5.tar.gz
  bsd-jdk14-patches-6.tar.gz
  freebsd-jdk122-patches-10.tar.gz
  freebsd-jdk122-patches-3.tar.gz
  freebsd-jdk122-patches-4.tar.gz
  freebsd-jdk122-patches-5.tar.gz
  freebsd-jdk122-patches-6.tar.gz
  freebsd-jdk122-patches-7.tar.gz
  freebsd-jdk122-patches-8.tar.gz
  freebsd-jdk122-patches-9.tar.gz
  j2sdk-1_4_2-bin-scsl.zip
  j2sdk-1_4_2-src-scsl.zip
  j2sdk-1_4_2_03-linux-i586.bin

把这些文件收集全了放到/usr/ports/distfiles目录下。这里给大家说一个我犯的错误,我是用的Windows2K下的这些文件,在2K上用IIS做了一个匿名FTP,然后在FreeBSD上从IIS下载,由于没有把FTP转换成binary方式,下载了N次都编译失败了。

  另外,系统的时间也很重要,我开始编译的时候,CMOS日期不对,就提示出错了。

  这里还有一个要说明的是,以上文件并不是非得是这个文件名,由于软件在升级,你更新了最新的ports后,可能他们需要的是更新的版本,你可以根据提示去下载。

  5、进入/usr/ports/java/jdk14,运行make,虽然会make几个小时,但是请先不要走开,几分钟后可能会提示运行kldload linprocfs 和 mount ?t linprocfs linprocfs /compat/inux/proc 运行它们后继续make,这时候你就可以先干别的了。

  6、结束后make install就可以了。在/usr/local 下会生成一个jdk1.4.2目录。

  7、测试JDK,进入/usr/local/jdk1.4.2/bin运行./java会出现java的提示信息,运行./java ?version 可以看到java的版本信息。

  8、配置路径。

  在环境变量PATH中增加/usr/local/jdk1.4.2:/usr/local/jdk1.4.2/bin,新建立环境变量:





  JAVA_HOME=/usr/local/jdk1.4.2

  CLASSPATH=/usr/local/jdk1.4.2/lib:/usr/local
/jdk1.4.2/lib/dt.jar:/usr/local/jakarta-tomcat5.0
/common/lib:/usr/local/jakarta-tomcat5.0/common/lib
/tools.jar:/usr/local/jakarta-tomcat5.0/common/lib/
mysql-connector-java-3.0.10-stable-bin.jar

  TOMCAT_HOME=/usr/local/jakarta-tomcat5.0


  以上的变量包括了Tomcat的内容,如果你没有安装Tomcat可以把这部分去掉。安装Tomcat非常简单,直接在/usr/ports/Jakarta-tomcat5下make installl就可以了。 更多文章 更多内容请看Freebsd安装/配置  Freebsd频道  FreeBSD使用教程专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
较早的文章:FreeBSD的配置

较新的文章:让FreeBSD更安全
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
·Windows操作系统安装 (12879篇文章)
·系统安装手册 (17178篇文章)
·FreeBSD系统安全管理 (7587篇文章)
·数据库安装与卸载 (9189篇文章)
·FreeBSD使用教程 (5375篇文章)
·Freebsd频道 (625篇文章)
·Freebsd系统安装 (128篇文章)
·JDK安装配置 (49篇文章)
·FreeBSD系统安装 (180篇文章)
·Freebsd安装/配置 (194篇文章)
热点标签: freebsd  ftp  iis  ip地址  java  
最新论坛文章
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
百度推荐,商机无限
搜索您感兴趣的内容
 
Web 本站
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章