Oddwit


EclipseでJavaコードを実行すると「Could not find the main class. Program will exit.」

Posted in Java by マルコ on the July 11th, 2007

症状

EclipseでJavaのプログラムをビルド・実行しようとすると

Could not find the main class. Program will exit.

とメッセージがポップアップし、さらにコンソールでは

java.lang.UnsupportedClassVersionError: FooClass (Unsupported major.minor version 50.0)

と怒られる。

コマンドプロンプトから直接コンパイルして実行するとうまくいく。

解決方法

Windowメニュー→ PreferencesJavaCompilerCompiler Compliance Level を変えてみる。

Javaの非力さを実感

Posted in Java by マルコ on the November 30th, 1999

HTTPなりSwingでのGUIなりスレッドなりを使った初めてのちょい本格的アプリをJavaで組もうとしているのだが、使ってみてはじめて分かる非力さに出会えてなかなか有意義だ。

まず、Evalが使えないのが痛い。

状況としては、スレッドとして走らせたい可能性のあるメソッドが数種類ある。本来これらはThreadを継承した別々のクラスに書くところなのだろうが、メソッドの種類数が多いと不細工だ。そこでオブジェクト・メソッド名・渡したい引数一覧を渡せば処理できる

« Previous Page