The following command was all that was required:
sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk
More info can be found here:
http://www.cyberciti.biz/faq/howto-ubuntu-linux-install-configure-jdk-jre/
首先需要安装JDK 6
sudo apt-get install sun-java6-jdk(确定添加了可用源,doc自己下:http://java.sun.com/javase/downloads/)
之后需要设置默认的java程序
sudo update-alternatives --config java
按照提示输入对应的选项,指定为JDK 6
下面设置
sudo gedit /etc/environment
在其中添加如下两行:
CLASSPATH=./usr/lib/jvm/java-6-sun/lib(这个点要加上我可被它搞苦了)
JAVA_HOME=/usr/lib/jvm/java-6-sun
如果其中已经设置了CLASSPATH和JAVA_HOME,则将其修改为上面的形式,按保存退出。
接下来安装Eclipse
sudo apt-get install eclipse
需要注意的是,此时Eclipse并不关心之前设置的update-alternative
所以应该修改Eclipse的配置。首先将 SUN-JDK-6彻底设为系统默认:
sudo update-java-alternatives -s java-6-sun
然后编辑JVM配置文件:
sudo gedit /etc/jvm
在文件顶部添加
/usr/lib/jvm/java-6-sun
(如果没有则自己新建)
sudo gedit /etc/eclipse/java_home
也是在文件顶部添加
/usr/lib/jvm/java-6-sun
之后启动Eclipse,选择Help->About Eclipse SDK,选择Configuration Details,可以看到JDK6的设置已经生效。
2009年5月27日水曜日
2009年5月15日金曜日
set gvim to linux
1.download the newest vim source
http://www.vim.org/download.php#unix
2.configure it like follows
$ ./configure \
--prefix=/usr/local/vim72 \ # install directory
--with-x --enable-gui=gtk2 \ # configure gvim
--with-features=huge
3.set links
# mv /usr/bin/vim /usr/bin/vim61 # backup old link
# ln -s /usr/local/vim72/bin/vim /usr/bin/vim # copy new executable vim
4.copy plugin
copy the follow plugins from
https://vimsetup.googlecode.com/svn/trunk
to
/usr/local/vim72/share/vim/vim72/plugin
taglist.vim
hz_ja.vim
encode_japan.vim
5.copy .vimrc to ~/
http://www.vim.org/download.php#unix
2.configure it like follows
$ ./configure \
--prefix=/usr/local/vim72 \ # install directory
--with-x --enable-gui=gtk2 \ # configure gvim
--with-features=huge
3.set links
# mv /usr/bin/vim /usr/bin/vim61 # backup old link
# ln -s /usr/local/vim72/bin/vim /usr/bin/vim # copy new executable vim
4.copy plugin
copy the follow plugins from
https://vimsetup.googlecode.com/svn/trunk
to
/usr/local/vim72/share/vim/vim72/plugin
taglist.vim
hz_ja.vim
encode_japan.vim
5.copy .vimrc to ~/
2009年5月4日月曜日
2009年4月16日木曜日
vimで重複行を一括削除
vim7.2だと、下記コマンドで一発重複行を削除できる。
:sort u
旧操作(お勧めしない)
操作目的:下記ファイルに存在する重複行を削除
====================================
a
b
a
b
a
c
c
====================================
削除後の想定状態
====================================
a
b
c
====================================
手順
:%s/^\(.*\)\n\(\1\n\)*/\1/
where is the character sequence that represents a return in your file type.
下記の旧手順は複雑すぎるので、お勧めしません。
:%sort
->全ファイルをソートする
qa
:%s/^\(.*\)\n\1/\1/
q
100@a
->となり同士の同じ行を削除する動作を100回繰り返す
100で足りるかについて上記操作を完了した後
:%s/^\(.*\)\n\1/\1/
をもう一度実施し、ヒットしませんでした旨のエラーメッセージ
が出れば、完了、そうでなければもう一度適当回数で下記を実施する
100@a
:sort u
旧操作(お勧めしない)
操作目的:下記ファイルに存在する重複行を削除
====================================
a
b
a
b
a
c
c
====================================
削除後の想定状態
====================================
a
b
c
====================================
手順
:%s/^\(.*\)\n\(\1\n\)*/\1
where
下記の旧手順は複雑すぎるので、お勧めしません。
:%sort
->全ファイルをソートする
qa
:%s/^\(.*\)\n\1/\1/
q
100@a
->となり同士の同じ行を削除する動作を100回繰り返す
100で足りるかについて上記操作を完了した後
:%s/^\(.*\)\n\1/\1/
をもう一度実施し、ヒットしませんでした旨のエラーメッセージ
が出れば、完了、そうでなければもう一度適当回数で下記を実施する
100@a
2009年4月8日水曜日
2009年3月25日水曜日
2009年3月23日月曜日
英語の勉強を始める
http://books.google.cn/books?id=zBkMEw5CmsgC&printsec=frontcover&dq=The+Cprogramming+language&lr=lang_en&as_drrb_is=q&as_minm_is=1&as_miny_is=2009&as_maxm_is=12&as_maxy_is=2009&as_brr=0&as_pt=ALLTYPES&source=gbs_summary_r&cad=0#PPP1,M1
とりあえず一番詳しいCからスタート
とりあえず一番詳しいCからスタート
登録:
投稿 (Atom)