linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > article > Linux开发区 > 软件开发 >
栏目导栏
资料搜索
热门文章
·Linux 下 C 语言编程
·Linux下的通用线程池创建
·C++字符串转换篇
·linux C 进程操作篇
·linux上的C/C++编译器gcc/egcs
·linux C 文件权限控制篇
·GCC使用手册
·linux C 接口处理篇
·在Redhat Linux上安装 GCC 编译
·GCC使用指南
·C语言运算符
·Linux下C开发环境的构成和安装
·fopen()函数的参数说明
·GCC使用手册与常用命令
·Scheme 语言介绍
最新文章
·在Ubuntu Linux 8.04上构建GCC
·Linux操作系统下Socket编程地址
·将VC程序移植到Linux系统的几点
·Linux下malloc/free与new/dele
·Linux下用GTK和socket实现简单
·Linux操作系统下让Tomcat启动在
·Linux操作系统中如何编译C程序
·几种常被人们忽略的Linux系统下
·Eclipse编程工具 在Ubuntu下的
·Linux操作系统下的网络地址转换
·老手经验谈:Linux驱动程序开发
·Linux操作系统多线程同步Mutex
·Linux操作系统下C程序语言简易
·Linux系统平台下关于GCC编译及
·解决Linux系统下管道被接受方关
Google
 
FreeBSD 4.9下安装 JDK1.4.2的说明
[ 作者:Linux联盟收集  加入时间:2006-07-12 21:39:47  来自:Linux联盟收集 ]
FreeBSD 4.9下安装 JDK1.4.2的说明, 安装手记(2004-04-18 23:32:15)ZseLinux联盟
ZseLinux联盟
1、使用mini版的FreeBSD4.9默认安装。ZseLinux联盟
在安装的过程中我都选择了默认安装,你需要自己配置的就是IP地址和时区。ZseLinux联盟
2、从packages安装cvsup和linux兼容包。ZseLinux联盟
安装好后运行/stand/sysintall 选择ConfigureàPackagesàFTPàMain Site 同步packages的索引。接下来选择emulatorsàLinux_base-7.1_5。然后退回上一级菜单选择netàcvsup-16.1h。ZseLinux联盟
linux兼容包也可以从ports安装,但是得在做完第三步后装。路径是/usr/ports/emulators/linux_base。但是cvsup这个软件最好从packages装,因为从ports装太慢了,而且占用相当大的硬盘空间。ZseLinux联盟
3、运行cvsup更新ports 。ZseLinux联盟
安装完cvsup后,如果你运行cvsup提示找不到,可以先logout 后再login一次。cvsup需要一个配置文件,这个文件是/usr/share/examples/cvsup/下的ports-supfile。使用这样的命令格式来更新cvs。ZseLinux联盟
#cvsup –P m /usr/share/examples/cvsup/ports-supfile 或ZseLinux联盟
#cvsup /usr/share/examples/cvsup/ports-supfileZseLinux联盟
如果无法更新,修改ports-supfile。ZseLinux联盟
#ee ports-supfileZseLinux联盟
把*default host = 这一行修改为ZseLinux联盟
*default host = cvsup.freebsd.org 或 *default host = cvsup.cn.freebsd.orgZseLinux联盟
然后在更新。经过10多分钟就更新完了。ZseLinux联盟
4、从FreeBSD网站下载JDK的补丁包,从SUN的网站下载LINUX版本的JDK1.4.2。ZseLinux联盟
需要的文件列表是:ZseLinux联盟
bsd-jdk122-patches-11.tar.gzZseLinux联盟
bsd-jdk131-patches-1.tar.gzZseLinux联盟
bsd-jdk131-patches-2.tar.gzZseLinux联盟
bsd-jdk131-patches-3.tar.gzZseLinux联盟
bsd-jdk131-patches-4.tar.gzZseLinux联盟
bsd-jdk131-patches-5.tar.gzZseLinux联盟
bsd-jdk131-patches-6.tar.gzZseLinux联盟
bsd-jdk131-patches-7.tar.gzZseLinux联盟
bsd-jdk131-patches-8.tar.gzZseLinux联盟
bsd-jdk131-patches-9.tar.gzZseLinux联盟
bsd-jdk14-patches-1.tar.gzZseLinux联盟
bsd-jdk14-patches-2.tar.gzZseLinux联盟
bsd-jdk14-patches-3.tar.gzZseLinux联盟
bsd-jdk14-patches-4.tar.gzZseLinux联盟
bsd-jdk14-patches-5.tar.gzZseLinux联盟
bsd-jdk14-patches-6.tar.gzZseLinux联盟
freebsd-jdk122-patches-10.tar.gzZseLinux联盟
freebsd-jdk122-patches-3.tar.gzZseLinux联盟
freebsd-jdk122-patches-4.tar.gzZseLinux联盟
freebsd-jdk122-patches-5.tar.gzZseLinux联盟
freebsd-jdk122-patches-6.tar.gzZseLinux联盟
freebsd-jdk122-patches-7.tar.gzZseLinux联盟
freebsd-jdk122-patches-8.tar.gzZseLinux联盟
freebsd-jdk122-patches-9.tar.gzZseLinux联盟
j2sdk-1_4_2-bin-scsl.zipZseLinux联盟
j2sdk-1_4_2-src-scsl.zipZseLinux联盟
j2sdk-1_4_2_03-linux-i586.binZseLinux联盟
把这些文件收集全了放到/usr/ports/distfiles目录下。这里给大家说一个我犯的错误,我是用的Windows2K下的这些文件,在2K上用IIS做了一个匿名FTP,然后在FreeBSD上从IIS下载,由于没有把FTP转换成binary方式,下载了N次都编译失败了。ZseLinux联盟
另外,系统的时间也很重要,我开始编译的时候,CMOS日期不对,就提示出错了。ZseLinux联盟
这里还有一个要说明的是,以上文件并不是非得是这个文件名,由于软件在升级,你更新了最新的ports后,可能他们需要的是更新的版本,你可以根据提示去下载。ZseLinux联盟
5、进入/usr/ports/java/jdk14,运行make,虽然会make几个小时,但是请先不要走开,几分钟后可能会提示运行ZseLinux联盟
kldload linprocfs 和 mount –t linprocfs linprocfs /compat/inux/procZseLinux联盟
运行它们后继续make,这时候你就可以先干别的了。ZseLinux联盟
6、结束后make install就可以了。在/usr/local 下会生成一个jdk1.4.2目录。ZseLinux联盟
7、测试JDK,进入/usr/local/jdk1.4.2/bin运行./java会出现java的提示信息,运行./java –version 可以看到java的版本信息。ZseLinux联盟
8、配置路径。ZseLinux联盟
在环境变量PATH中增加/usr/local/jdk1.4.2:/usr/local/jdk1.4.2/binZseLinux联盟
新建立环境变量:ZseLinux联盟
JAVA_HOME=/usr/local/jdk1.4.2ZseLinux联盟
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.jarZseLinux联盟
TOMCAT_HOME=/usr/local/jakarta-tomcat5.0ZseLinux联盟
以上的变量包括了Tomcat的内容,如果你没有安装Tomcat可以把这部分去掉。安装Tomcat非常简单,直接在/usr/ports/Jakarta-tomcat5下make installl就可以了。ZseLinux联盟
ZseLinux联盟
转自http://www.linuxaid.com.cn
Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·新手指南:如何在Linux下安装网卡  (2006-07-12 13:03:20)
 ·写给linux新手 在虚拟pc上安装linux  (2006-07-12 12:31:32)
 ·安装Linux应该了解的六个问题  (2006-07-12 12:22:30)
 ·用DVD镜像文件硬盘安装FC5详细版  (2006-07-11 21:35:02)
 ·在Solarsi8下使用命令行的方式安装及维护RAID1和RAID5  (2006-07-11 20:10:16)
 ·SUN 系统安全实施总结(添加了ssh软件安装)  (2006-07-11 20:04:09)
 ·DNS的安装和配置  (2006-07-11 19:57:07)
 ·solaris 10 硬盘安装  (2006-07-11 19:49:42)
 ·Solaris 9 for x86 在VM下安装全攻略  (2006-07-11 19:41:17)
 ·安装 Mandriva Linux  (2006-07-11 10:44:23)