FC2ブログ

JAVA実行時、「エラー:メイン・クラスxxxが見つからなかったかロードできませんでした」となる

Apacheのエラーが文字化けしているのでネットで調べていたところ、いがぴょん様のサイトに「Apache 2.2 ログ文字化け解析クラス」のソース(java)が掲載されておりました。このソースをお借りしてコンパイルを行って実行させようとしたところ、「エラー:メイン・クラスxxxが見つからなかったかロードできませんでした」と表示されてしまい実行できませんでした。(ちゃんとstatic mainも定義されているのに…)

上記のエラーとなる原因を調べたところ、環境設定の「CLASSPATH」に指定している値が、classファイルを格納している場所となっていないためでした。(原因判明まで1時間以上掛かってしましました)

<検証>
「C:\javaTest\HelloWorld.class」ファイルを使用して確認

環境変数の「CLASSPATH」の指定が、classファイルを格納している場所(C:\JavaTest)となっていない場合
CLASSPATH : "C:\HogeJavaTest"
java_err001.png
※「エラー:メイン・クラスHelloWorldが見つからなかったかロードできませんでした」となりました。


環境変数の「CLASSPATH」の指定が、classファイルを格納している場所(C:\JavaTest)にした場合
CLASSPATH : "C:\JavaTest"
java_err002.png

java_err003.png
※"Hello World!!"が表示されました。(HelloWorld.classが実行されました)




いがぴょん様の「Apache 2.2 ログ文字化け解析クラス」を実行したところ
java_err004.png
※「指定されたプロシージャが見つかりません。」というエラーということが分かったけど、こんどはこのエラーの原因を解決しないと…

この場をお借りして、いがぴょん様の「ログ文字化け解析クラス」を使用させていただきます。

この記事へのコメント

トラックバック

URL :

プロフィール

MIBC

Author:MIBC
ブログに掲載している配線図・プログラムを使用しても良いですが、障害が発生しても一切責任を負いません。ご了承よろしくお願いします。

■お願い■
予想を反して色々な方がこのホームページを見にこられるようになってきております。
もし参考になった記事がありましたら、拍手ボタンを押していただけるとどの様な記事が良かったかの資料となったり、今後の励みになったりします。
お手数ですが参考になった記事がありましたら、参考になった記事の一番最後にあります拍手ボタンを押していただけると助かります。よろしくお願いします。

最新記事
カテゴリ
アクセスカウンター
Revolver Map
楽天
Amazon
日めくりカレンダー
なかのひと
リンク