本文原创,请注明出处集思博客http://www.gisblogs.net ,咨询请联系:gislanmin#gmail点com,QQ:6390514
公司的查看有关“服务器”的文章">服务器需要运行JAVA程序,服务器的操作系统是FREEBSD 7.0。
freebsd7 安装jdk并不容易,因为sun公司自己并没有出freebsd版本的jdk,后来freebsd的一个开源组织,得到了sun公司的授权和查看sun源代码的权利,发布了Diablo Caffe JDK。
从 Diablo Caffe JDK 1.5在2006年发布第一个版本,最新的是Diablo Caffe JDK 1.6.0-7。
官方下载网址:http://www.freebsdfoundation.org/downloads/java.shtml
最近看资料说sun公司已经收回freebsd的授权,后续版本会怎么样,还用回到过去用Linux版本的jdk???下回分解……
经过几次失败,最终成功安装了JDK6了,下面简单介绍一下我成功的方法(失败的方法会加在里面,注明我的失败)
一、要更新ports树,否则你安装会遇到很多麻烦。
更新方法,6.0开始,不再使用cvsup
第一次使用:portsnap fetch extractBSD爱好者乐园;^U qSU U_p8J
以后再用:portsnap fetch update
如果第一更新会比较长时间。
安装麻烦是应为,安装Diablo Caffe JDK 需要很多另外的文件,有些需要从sun哪里下载,如果是版本不新,你从sun下不到对应的文件,这点真麻烦。
本文原创,请注明出处集思博客http://www.gisblogs.net ,咨询请联系:gislanmin#gmail点com,QQ:6390514
二、安装jdk
#cd /usr/port/java/jdk16
#make install clean
很多会问进jdk15会怎么样?
我试验过了,安装出来也是1.6的版本
我想进diablo-jdk16 和diablo-jdk15结果也应该是一样的。
安装过程需要准备几个文件,缺的文件,系统会提示你去哪里下载,安装上面的提示下载就是了,比较麻烦。下载了以后把它们放到/usr/ports/distfiles/里面。
安装完以后
#rehash #刷新一下
#java -version
java version "1.6.0_07"
Diablo Java(TM) SE Runtime Environment (build 1.6.0_07-b02)
Diablo Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode, sharing)
本文原创,请注明出处集思博客http://www.gisblogs.net ,咨询请联系:gislanmin#gmail点com,QQ:6390514
三、配置java环境
我用的root用户,因此需要修改.cshrc文件。BSD爱好者乐园 NC]BjJA |m
ee ~/.cshrc
hI-W [%@m在set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin $HOME/bin)这一行前面加上:
i%a%J)J yC(jsetenv JAVA_HOME /usr/local/jdk1.5.0BSD爱好者乐园C*\+T|0|
setenv CLASSPATH .:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/jreBSD爱好者乐园r8~ EHa(B b
注意在windows下是分号“;”,在freebsd下冒号“:”,这个问题害死人
然后在set path这一行的那些路径最后面加上jdk的bin路径/usr/local/jdk1.5.0/bin,就是下面这样:BSD爱好者乐园VG1r7l,K1X
set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin $HOME/bin /usr/local/jdk1.5.0/bin)
四、测试安装、配置是否成功
/d%~P,{LD*C;B
0Y M|og Z1Rdwee HelloWorld.javaBSD爱好者乐园n U4{)Q(p_5H u(w!d2DZ
4w;O's:O Adpublic class HelloWorld {BSD爱好者乐园{7X!wa3V:Hy
public static void main(String args[]) {BSD爱好者乐园$E D[n;f|\'GL
System.out.println("Hello,World!");BSD爱好者乐园-sX'xV[Y h)P:NH
}
(A puDgmi}
/B7Q9g\ M@+Qst# javac HelloWorld.java
}"?;^Z5G ^pg# java HelloWorldBSD爱好者乐园I)@ vJ3c.W
Hello,World!BSD爱好者乐园t[b3gy!jE o;y
n G!oM']5M5c@
公司的查看有关“服务器”的文章">服务器需要运行JAVA程序,服务器的操作系统是FREEBSD 7.0。
freebsd7 安装jdk并不容易,因为sun公司自己并没有出freebsd版本的jdk,后来freebsd的一个开源组织,得到了sun公司的授权和查看sun源代码的权利,发布了Diablo Caffe JDK。
从 Diablo Caffe JDK 1.5在2006年发布第一个版本,最新的是Diablo Caffe JDK 1.6.0-7。
官方下载网址:http://www.freebsdfoundation.org/downloads/java.shtml
最近看资料说sun公司已经收回freebsd的授权,后续版本会怎么样,还用回到过去用Linux版本的jdk???下回分解……
经过几次失败,最终成功安装了JDK6了,下面简单介绍一下我成功的方法(失败的方法会加在里面,注明我的失败)
一、要更新ports树,否则你安装会遇到很多麻烦。
更新方法,6.0开始,不再使用cvsup
第一次使用:portsnap fetch extractBSD爱好者乐园;^U qSU U_p8J
以后再用:portsnap fetch update
如果第一更新会比较长时间。
安装麻烦是应为,安装Diablo Caffe JDK 需要很多另外的文件,有些需要从sun哪里下载,如果是版本不新,你从sun下不到对应的文件,这点真麻烦。
本文原创,请注明出处集思博客http://www.gisblogs.net ,咨询请联系:gislanmin#gmail点com,QQ:6390514
二、安装jdk
#cd /usr/port/java/jdk16
#make install clean
很多会问进jdk15会怎么样?
我试验过了,安装出来也是1.6的版本
我想进diablo-jdk16 和diablo-jdk15结果也应该是一样的。
安装过程需要准备几个文件,缺的文件,系统会提示你去哪里下载,安装上面的提示下载就是了,比较麻烦。下载了以后把它们放到/usr/ports/distfiles/里面。
安装完以后
#rehash #刷新一下
#java -version
java version "1.6.0_07"
Diablo Java(TM) SE Runtime Environment (build 1.6.0_07-b02)
Diablo Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode, sharing)
本文原创,请注明出处集思博客http://www.gisblogs.net ,咨询请联系:gislanmin#gmail点com,QQ:6390514
三、配置java环境
我用的root用户,因此需要修改.cshrc文件。BSD爱好者乐园 NC]BjJA |m
ee ~/.cshrc
hI-W [%@m在set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin $HOME/bin)这一行前面加上:
i%a%J)J yC(jsetenv JAVA_HOME /usr/local/jdk1.5.0BSD爱好者乐园C*\+T|0|
setenv CLASSPATH .:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/jreBSD爱好者乐园r8~ EHa(B b
注意在windows下是分号“;”,在freebsd下冒号“:”,这个问题害死人
然后在set path这一行的那些路径最后面加上jdk的bin路径/usr/local/jdk1.5.0/bin,就是下面这样:BSD爱好者乐园VG1r7l,K1X
set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin $HOME/bin /usr/local/jdk1.5.0/bin)
四、测试安装、配置是否成功
/d%~P,{LD*C;B
0Y M|og Z1Rdwee HelloWorld.javaBSD爱好者乐园n U4{)Q(p_5H u(w!d2DZ
4w;O's:O Adpublic class HelloWorld {BSD爱好者乐园{7X!wa3V:Hy
public static void main(String args[]) {BSD爱好者乐园$E D[n;f|\'GL
System.out.println("Hello,World!");BSD爱好者乐园-sX'xV[Y h)P:NH
}
(A puDgmi}
/B7Q9g\ M@+Qst# javac HelloWorld.java
}"?;^Z5G ^pg# java HelloWorldBSD爱好者乐园I)@ vJ3c.W
Hello,World!BSD爱好者乐园t[b3gy!jE o;y
n G!oM']5M5c@
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/2513/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
评论列表