注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Code@Pig Home

喜欢背着一袋Code傻笑的Pig .. 忧美.欢笑.记忆.忘却 .之. 角落

 
 
 

日志

 
 

[OpenBSD] 安装 java  

2009-05-18 22:39:19|  分类: os_OpenBSD |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
因为 lisence 的原因,在 BSD 上安装 JDK 是个麻烦的事情。

---------------------------------------------------------------
/usr/ports/devel/jdk/1.5

<1> 同意 JRL
# cat /etc/mk.conf                                                            
ACCEPT_JRL_LICENSE=Yes

<2> 下载到 /usr/ports/distfiles
jdk-1_5_0_14-fcs-src-b03-jrl-05_oct_2007.jar
jdk-1_5_0_14-fcs-bin-b03-jrl-05_oct_2007.jar
http://download.java.net/tiger/tiger_u14/jdk-1_5_0_14-fcs-src-b03-jrl-05_oct_2007.jar
http://download.java.net/tiger/tiger_u14/jdk-1_5_0_14-fcs-bin-b03-jrl-05_oct_2007.jar

bsd-jdk15-patches-9.tar.bz2
http://www.eyesbeyond.com/freebsddom/java/jdk15.html
修改 Makefile,使用 -9.tar.bz2 patchset
md5 -b bsd-jdk15-patches-9.tar.bz2, 把MD5值写到 /usr/ports/devel/jdk/1.5/dist/distinfo

jdk-1_5_0_14-solaris-i586.tar.Z
http://java.sun.com/products/archive/j2se/5.0_14/index.html

xalan-j_2_7_0-bin.tar.gz,居然需要断点续传,使用 ftp or firefox 都不行,要用 wget
http://archive.apache.org/dist/xml/xalan-j/xalan-j_2_7_0-bin.tar.gz

<3> make install

<4> 配置运行环境
$ vi .profile
PATH=...:/usr/local/jdk-1.5.0/bin
export PATH
export JAVA_HOME=/usr/local/jre-1.5.0
export CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
注意 CLASSPATH=:... 这第一个 :,表示把当前目录作为第一个 classpath,否则就会碰到如下错误。
$ java HelloWorld        
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld

  评论这张
 
阅读(1368)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017