NoClassDefFoundError

Javaの実行環境を整えて、いざコンパイル!そして実行…と思ったのに、

"NoClassDefFoundError"

というエラーが出てしまってコンパイルできない…。そんな初心者の一助となることを願って、ここに記す。グィンハム=アイアンハ(ry

さて、各種サイトでの指示通りに環境を整えたのに上のようなエラーが出てしまった場合、パソコンが「コンパイルで作られたはずのclassファイルが見つからないよ~」と言ってるわけですから、その場所を指定してあげればよいです。具体的には、

java -classpath <directory> <class>

もしくは「.」によって現在開いているフォルダが指定できるので、

java -classpath . <class>

としてあげればよいです。こうすれば、「classどこ~」「目の前にあるじゃんwww」「うはwwwおkwww」となるわけです!ただ、実行する度に指定するのは面倒ですから、環境変数としてCLASSPATHというものを用意し、

.;%JAVA_HOME%\lib\tools.jar

という値を与えておきます(もしかしたら、「;」以降はいらないかも)。そうすると、

java <CLASS>

だけでおk。

…なお、以下のサイト様を参考にしました(リンク先はトップページではなく、該当する内容が記載してあるページです)。「Search Man」さんには、NoClassDefFoundErrorの詳細が分かりやすく書いてあります。でもなぜか環境変数の設定へはリンク切れ。そこらへんについては「JavaでHello World!」。Classpathも含めた環境構築の詳細が分かりやすく書いてあります。

というわけでようやく試験明けです。自分乙。

Read More »

Comments Closed

初フラッシュ。

白魔h…ではなく、Flashムービーの方です。知人に紹介してもらったソフトウェアを使って、初の作品を作ってみました。徹夜してちょうどお昼に仕上がりました。リアルのべ1日強かけただけあって、初心者にしては、かなりいい大作ができたと思うのです。残念なのは、内容の方に問題がありまして、ネット上に公開できないこと…機会があったら、FFの画像で、Flashを作ってみたいと思います。

短いながらも休暇。

Read More »

Comments Closed

お久しぶりです。

ジュノ港

と言っても、Teacup付属のアクセス解析を見た限り、私以外見ていませんが…はい。まぁ、リアフレにもここは教えてないからねぇ。でも、それでいいと思ってます。時々「ブログはオ〇ニーだ」って言っている人がいますが、それでいいのですよ(ぇ)。だって素人がログつけるって、ぶっちゃけ日記以外の用途無いだろ…。

Read More »

Comments Closed

敵の名は…lpt$vpn.594

今日は大変な目に遭いました…。ウイルスソフトのアップデートファイルに不具合があって、パソコンがダウン。それで一日振り回されてしまいました。どうもねぇ、プログラム内に無限ループがあったらしいのですよ。で、パソコンがフリーズしてしまうと。
ウイルスバスターはそれなりにメジャーなソフトだったこともあって、一般ユーザーに限らず、新聞社とか、地下鉄のシステムとかにも影響が出たそうです。うーん、マメにファイルを提供しているとどうしても見落とすこともあるんでしょうけど、こういうミスだけは避けてほしいですよね。
まぁ、いい勉強になりました。パソコンがないと、自分がいかに無力なことか…(汗)。

Read More »

Comments Closed