Archlinux 的 Java 環境配置
先裝環境,看你要裝哪一版,給他安上。
這邊來個最新版。
sudo pacman -S jre-openjdk jdk-openjdk
然後 archlinux-java status
可以看到,我裝了三個版本:
Available Java environments:
java-11-openjdk
java-12-openjdk
java-8-openjdk/jre
這邊來個最新版。
sudo pacman -S jre-openjdk jdk-openjdk
然後 archlinux-java status
可以看到,我裝了三個版本:
Available Java environments:
java-11-openjdk
java-12-openjdk
java-8-openjdk/jre
就挑最新版的來用啦 sudo archlinux-java set java-12-openjdk
接著 java --version 看看 jvm 是否正常。
然後 javac --version 看看 java compiler 是否 work。
接著來弄一下 vim。
我們使用 Bundle/Vundle,照著 README,git clone 一下,vim .vimrc 一下就好了。
接著 Vundle 一下 supertab 還有 vim-javacomplete2。
Bundle 'ervandew/supertab'
"set complete=.,w,b,u,t,i,w,
let g:SuperTabDefaultCompletionType = 'context'
autocmd FileType *
\ if &omnifunc != '' |
\ call SuperTabChain(&omnifunc, "<c-p>") |
\ endif
Bundle 'artur-shaik/vim-javacomplete2'
autocmd FileType java setlocal omnifunc=javacomplete#Complete
let g:SuperTabDefaultCompletionType = '<C-x><C-o>'
下個 :BundleInstall
然後要注意一下這個 javacomplete2 需要 ctags,要裝一下。
sudo pacman -S ctags
cd ~/.vim/bundle/vim-javacomplete2/libs/javavi/
mvn compile
至此,你可以開心的用 vim 寫 java 囉~
留言
張貼留言