lwjgl ライブラリを使用してゲームをプログラミングしようとしていますが、エディターとして vim を使用しています。構文チェックをしたいので、syntastic を使用します。
javac チェッカーのページでは、SyntasticJavacEditClasspath コマンドを使用してクラスパスを javac チェッカーに追加する方法について説明しています。
私の問題は、lwjgl.jar と lwjgl_utils.jar へのパスをそこに置いたのに、ライブラリーの欠落エラーが多数見つかっていることです。
これを開いているバッファに置きます:
/home/ionthas/development/java/Jump2Box/lib/jars/lwjgl.jar
クラスパスを間違った方法で挿入していると思います。
表示される 17 個のエラーのうちの 1 つを次に示します (コードは完全に実行されます)。
src/com/ionsoft/engine/Engine.java|1 col 17 error|
package org.lwjgl does not exist import org.lwjgl.LWJGLException;
ここに.vimrcの私の設定があります
18 " Syntastic
19 highlight SyntasticErrorSign guifg=white guibg=red
20 highlight SyntasticErrorLine guibg=red
21 let g:syntastic_check_on_open = 1
22 let g:syntastic_enable_signs = 0
23 let g:syntastic_enable_ballons = 0
24 let g:syntastic_quiet_warnings = 1
25 let g:syntastic_auto_loc_list = 1
26 let g:syntastic_java_checkers = ['checkstyle', 'javac']
27 let g:syntastic_stl_format = '[%E{Err: %fe #%e}%B{, }%W{Warn: %fw #%w}]'
28 let g:syntastic_mode_map = { 'mode': 'active',
29 \ 'active_filetypes': ['ruby', 'java'],
30 \ 'passive_filetypes': [''] }
31 let g:syntastic_java_javac_classpath = '~/home/ionthas/development/java/Jump2Box/lib/jars/lwjgl.jar'
誰でも私を助けることができますか?