2011-11-11 6 views
-2

私のプロジェクトパッケージの横に感嘆符があります!それは正常に実行されません!プロジェクトパッケージに感嘆符が付いているのはなぜですか?

プロジェクトは別のコンピュータ(私のクラスメイトのもの)で作成されました。私はそれを実行しようとするとき: スレッド "main"の例外java.lang.UnsupportedClassVersionError:.classファイルのバージョン番号が正しくありません

私はプロジェクトのプロパティを変更する必要があることを理解しています。しかし、どのバージョンを使うべきかを知るにはどうすればいいですか?

マイ的環境 OS:MacのOSX 10.5.8 IDE:藍

元的環境日食が(私の同級生の) 私は

を知らない私はマックの更新をチェックするが、利用可能な更新がありませんので、私は自分のシステムで利用可能な最新のJavaバージョンを使用していると思います。

+2

*ほとんど*十分な情報がありません。私たちはあなたが使っているIDEを知りません。 http://tinyurl.com/so-hintsを読んで質問を編集してください。 –

+1

どのような環境で働いていますか? – DerMike

+0

どのIDEを使用していますか?あなたがアイコンについてホバリングしている場合、ツールチップがポップアップしていますか? –

答えて

1

感嘆符は、通常、ビルドパスの問題を意味します。 [問題を確認]をクリックして、ビルドに欠けているプロジェクトのヒントを確認します。

+0

+1 - "問題の確認"のためです。 –

+0

各クラスの内容をコピーしました。 1つ1つ新しいプロジェクトと感嘆符desapearedに1つずつ。助けてくれてありがとう。 – Khashayar

+0

古いプロジェクトのビルドパス設定に無効なエントリがある場合(たとえば、JREライブラリが存在しないJREから取得された場合など)、新しいプロジェクトを作成すると解決されます。ただし、新しいプロジェクトを作成してファイルをコピーすることは小規模なプロジェクトでしか機能しないため、次回にこのような問題の原因と解決策を試してみることをお勧めします。奇妙な問題の経験を得ることは人生を節約することができます;-) – pushy

関連する問題