分类: LINUX
2011-12-19 16:33:46
1.apt-cache search jdk
2.apt-get install sun-java
3.在/etc/profile 里加入:
JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.22
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
export PATH
export JAVA_HOME
export CLASSPATH
4.update-alternatives --list java;update-alternatives --config
java
API:
运行java测试成功,后发现去掉上面~/.bashrc里的上面这些,只留‘export PATH’
也可以运行
5.解决java中文乱码:
在所选的java的jre/lib/fonts新建fallback目录,拷贝simsun.ttc,tahoma.ttf字体到这个目录,进入这个目录
执行mkfontscale创建font.scale文件,把font.scale拷贝到/usr/lib/jvm/所用的sunjava/jre
/lib/fonts/font.dir下即可解决java乱码
1.apt-get install emacs jde(JDEE=Java Development Environment for Emacs)
--------------------------
手动配置emacs23 的jdee比较麻烦,没试过,不会
2. 如果安装emacs-23.1须要到官网下载其压缩包,然后解压,进入目录./configure 后,如果缺少哪个包就把哪个安装上,debian里有的包可能和提示的不一样,比如提示需要libgif,就是libgif-dev这个 包;./configure 后,make,最后make install,完成。
到下载jdee和依赖包
##########
apt-get 安装emacs23(需要加入debian的testing/squeeze源 )编译java文件出现错误尚未解决:
1.error in process filter:
bsh-compilation-buffer: Wrong type argument: numver-or-marker-p
"0"
2.error in process filter: Wrong type argument: number-or-marker-p,
"0"
3.Symbol's function definition is void:
turn-on-font-lock-if-enabled
已解决问题
1.emacs23输入fcitx中文:在/etc/environment里设置成LC_CTYPE="zh_CN.UTF-8",/etc/default/locale里LANG=en_US.UTF-8
这样系统仍是英文。
##########