|
[转自]http://community.freebsdchina.org/
通过这一段时间的摸索,终于能在FreeBSD 上做java 开发了,当然,有朋友会说,装上jdk, 用 emacs 或者 vi 就可以了。 是的, 曾经有人徒步环游地球,但我想更多的人还是喜欢乘坐舒适的飞机做旅行。虽然镰刀斧头也能革命成功,但我们还是要建设军事现代化。所以,有一款方便的集成开发工具,更是能够事半功倍。言规正传,说说我的作法:
1 安装 jdk .
我是从 http://soft.huangdong.com/soft/jdk-1.4.1p3_3.bsd4.tgz 下载的 jdk1.4.1 , 直接解压后,复制到 /usr/local/jdk1.4.1下
2 建立几个连接(与将 java_home的路径加入到 PATH 中效果应该是一样的)
ln -s /usr/local/jdk1.4.1 /usr/local/jdk
ln -s /usr/local/jdk/bin/java /usr/local/bin/java
ln -s /usr/local/jdk/bin/javac /usr/local/bin/javac
ln -s /usr/local/jdk/bin/jar /usr/local/bin/jar
此时在 console 中输入 java -version 应该可以看到java 的版本信息,这表明jdk安装成功
3 下载 intellij IDEA ,关于 它的特点,在 http://www.csdn.net/Develop/article/17%5C17780.shtm 上有介绍
到 http://www.intellij.com/idea/download.jsp 下载 idea for Solaris and Generic Unix , 大约为 15M
4 解压缩第3步 下载的压缩文件, 解压后约为 33M , 注意不要直接双击该文件用复制粘贴解压文件,用命令行解压该文件(否则出现少文件)
5 假设解压后复制到 /usr/local/idea 目录下
6 创建 jre 的连接:
ln -s /usr/local/jdk/jre /usr/local/idea/jre
如果上述命令成功,那么在 /usr/local/idea 会多处来一个目录 jre ,该目录是一个连接
7 进入 /usr/local/idea/bin 运行 idea.sh .此时提示信息显示jdk 的版本不对,那么修改 idea.sh 的最后一行: 加上参数 -Didea.no.jdk.check=true , 如下:
exec $IDEA_JRE/java -Didea.no.jdk.check=true -Didea.system.path=~/.IntelliJIdea/system -Didea.config.path=~/.IntelliJIdea/config -Didea.popup.weight=$IDEA_POPUP_WEIGHT $JVM_ARGS $MAIN_CLASS_NAME $args
8 再次运行 idea.sh ,就能顺利进入了。 提示输入注册码:
name: javaone
SN : 79350-V9TMH-VR8X3-GMARI-IQ4HU-EW8J5
9 解决中文的问题:
a 将 sumsun.ttf , Tahoma.ttf 复制到 /usr/local/idea/jre/lib/fonts中
b 进入idea , 点击菜单'Options'下的'IDE Setting ' , 选择“Appearance”,将 Font Name 设置为 Tahoma , 再选择"Colors & Fonts"页面, 先点击“Save As”将 Scheme 另存一个,然后再设置 "Editor Font" ,选择字体“新宋体”,字号设置成14比较美观
c 再选择本页面中的 "java" 页面,将所有格式中的 bold 和 Italic取消 。
OK ,结束
至此,你就可以用 idea 做开发了。
鸣谢:
首先感谢 jdk的提供者 huangdong ,没有jdk ,一切都免谈。再者感谢 idea注册码的提供者,最后特别感谢我的妻子,她给与了我学习FreeBSD 的精神支持,还将大量的的宝贵时间让我自由支配,我真的应该多抽一点时间陪陪她。 |
|