少し手が空いたので、javaで簡単なユーティリティを書くことにした。したのだけれど、
Exception in thread "main" java.lang.NoClassDefFoundError: number_check/class
連発。日ごろ敬愛してやまないGoogle先生にこの旨を問い合わせたところ、これが発生する主な原因は以下だそうな。
さっそく、java -version と、javac -J-version と、してみたらビンゴ。
ありがとうございますGoogle先生。でも。
でも。
javacはさっき自分でpath通したからわかるんですけど、javaの方は、環境変数を何度見直しても、ユーザーにもrootにも、それっぽいのは見当たらないんです。JREのJREの字もないのです。
こんなときUnix系のOSなら迷わずwhichするのでしょうが、そこはWindows。ああもう、かゆい所に手が届かない子っ!
こゆとき。
ハッカーさんなら自分でサクっと作っちゃうんだろうな。すげえな。というわけで、庶民はその英知の恩恵に与ることにしました。
これをsystem32とかに放り込んで、which java。
警部っ!ホシが割れましたっ!!
…なんだよその胡散臭いファイルは。