私はJavaを学ぼうとしています。私はいつも 'javac'と 'java'を使用していますので、vimを自分のエディタとして使用しています。しかし、私はこのシステムを動作させるのに問題があります。最小の "Hello World"プログラムを実行することさえできません! vimでは、:!javac %
を使って現在のファイルをコンパイルすることができます。しかし、Test.javaというファイルでは、同じコマンドがvimの外でうまく動作しても、:!java Test
を呼び出そうとするとUnsupportedClasVersionErrorが返されます。私は完全に困惑している。vimからjavaを実行できません
私はシェル7としてcmd.exeを使ってWindows 7(64ビット)でjava7を使用しています。
vim内で、 'javac -version'と' java -version'を実行してみてください - それは同じですか?いくつかのJDKがインストールされていますか? – fge
それは、おかげで、ありがとう!しかし、なぜ私がコマンドライン上で動作するのだろうが、vimでは動作しないのは不思議です。私は命令が全く同じように解釈されると思った。 – samw