• ベストアンサー

eclipse で「ソースコード5.0」のみ使用可能と・・・

只今、java勉強中の初心者です。 ArrayListや拡張forループなど描くと「eclipse で「ソースコード5.0」のみ使用可能と・・・」とeclipseにてエラーが発生します。 なにか環境で設定など必要なのでしょうか? ちなみに、 java 1.6.0 eclipse 3.2.2 になります。どうぞ宜しくお願いします。

  • Java
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

エクリプスの実行環境が、古い可能性があります。 「ウインド」→「設定」→「JAVA」→「コンパイラ」 で「コンパイラ準拠レベル」 を確認してみてください。 「1.3」または「1.4」になっていませんか? java 1.6.0を設定している場合、 「1.3」「1.4」「5」「6」 の中から選択する事が可能で、デフォルトは、古いバージョンになっています。「5」「6」にすれば、実行可能です。 違っていたらごめんなさい。

nyse1987
質問者

お礼

ご指導有難う御座いました! 先ほどご指摘して頂いた、eclipseの設定を確認したところ、 ご指摘通り「1.4」になっていました。 すぐに「6」に変更したところ、 コードに付いていた「赤いミミズ」が全て無くなりました! テストはまだ出来ない状態ですが、大変喜んでいます! この様なトラブルを自力で解読を試みても一生出来なかったかも・・・ この度は本当に有難う御座いました。 m(_ _)m

関連するQ&A

  • ソースコードをeclipseで表示

    eclipseでjavaのソースコードを表示するには どうすればよいのでしょうか? (Listなどのクラスの中身を表示) eclipse3.1 jdk1.5.0です よろしくお願い致します。

  • Javaのソース(アプレット)をEclipseで読み込み実行するには?

    題名が長くてすみません. Eclipse初心者のもので,Javaのソースのみ(hoge.java)をEclipseで読み込んだまではいいのですが,実行できません.どのような設定が必要でしょうか? また,Eclipseにてレイアウトを見ることは可能でしょうか? ちなみに,アプレット自体は,ブラウザで正しく実行されます.よろしくお願いいたします.

    • ベストアンサー
    • Java
  • ソースコードの入手方法

    ただいま独学でjavaを勉強しています。巷にあるプログラミングのテキスト、教本を見ていると『言語になれるコツはソースコードをたくさん読んで理解すること!』なんて書いてありますけど、そのソースコードってどこにあるんですか?また、どうやって見るんですか? HTMLのソースコードならネット上のHPは右クリックしてすぐにでも見れますけど、javaのソースコードは市販のテキストのサンプルコードでしか見たことがありません。どなたかjavaのソースコードの入手方法を教えてください。

    • ベストアンサー
    • Java
  • Eclipseでのクラスパス設定について

    Eclipseでのクラスパスについて教えてください。 データベースにアクセスするJavaプログラムを勉強中です。 Windowsの環境変数『path』や『CLASSPATH』を設定し、コマンドプロンプトではコンパイルも実行もできるようになったのですが、同じプログラムをEclipseで実行するとJDBCドライバのクラスが見つからないエラーとなってしまいます。 Eclipseでのクラスパスの設定方法について教えてください。 思いっきりJava初心者です。 よろしくお願いします。 《環境》 WinXP HomeEdition JDK1.5.0 + Eclipse3.1 + PostgreSQL8.0

    • ベストアンサー
    • Java
  • Eclipseでソースを追加する方法

    Eclipseを使い始めたのですが、 VC++でいう「既存項目の追加」で ソースをプロジェクトに追加する方法が分かりません。 java初心者でほとんど何も分かっていませんが、 よろしくお願いします。

    • ベストアンサー
    • Java
  • デバック時に「ソースが見つかりませんでした。」と表示されます。

    デバック時に「ソースが見つかりませんでした。」と表示されます。 JAVA初心者です。よろしくお願いいたします。 eclipse 3.5 for Mac OS X1 を使っておりますが、デバック時に「ソースコードが見つかりませんでした。」と表示されます。 対処方法・手順をご教示ください。 よろしくお願いいたします。

    • ベストアンサー
    • Java
  • eclipseが開きません。

    最近Javaを勉強したくて、『Java入門』と言う本を買い、勉強をしようと思った矢先にトラブル発生してしましました・・・勿論私は初心者です。 本のマニュアル通り『Eclipse IDE for Java EE Developers』をダウンロードして(32bit) 解凍し、青くて丸いアイコンをクリックしたのですが・・・  Failed to create the Java Virtual Machine. と表示され、その先に進めません。 一応、Cドライブで解凍しています。 初心者の為わかりにくい説明ですが、詳しい方助言宜しくお願いします。

    • ベストアンサー
    • Java
  • eclipse 3.5 でエラーが出ます。

    こんにちわ、eclipseで新規プロジェクトを作成などをするとエラーがでてしまい困ってます。 エラーのログのメッセージとプラグインを以下に書きます。 【エラー・ログ】 ”タスク・リスト管理ジョブ”中に内部エラーが発生しました。 org.eclipse.core.jpbs プラグイン”org.eclipse.jface”からのコードの起動で問題が発生しました。 org.eclipse.jface 未処理のイベント・ループ例外 org.eclipse.ui のようなエラーがでます。 環境は os : Mac os x v10.6 .7 eclipse : 3.5 日本語化はhttp://mergedoc.sourceforge.jp/のサイトでPleiadwsの最新版1.3.3を使用 また、eclipseはなんどか消して入れ直しをしました。 そのとき、アンドロイドの開発環境を入れようとしてandroid-sdk-mac_x86を使用。 現在はまた消して最初からやり直してまだアンドロイドSDKはeclipseに入れてません。 日本語が分かりにくいかもしれませんが、よろしくお願いします。 一応分かる限りで質問しました。よろしくお願いします。

  • (ソースコード有)ArrayListについて

    (ソースコード有)ArrayListに何でも入れられるのが問題と本に書いてあったのですがどういうことですか? package jp.rutles.sample; import java.util.ArrayList; public class MyJavaApp { static ArrayList data; public static void main(String[] args) { data = new ArrayList(); data.add(new MyObject("Hello")); data.add(new MyObject("Welcome")); data.add(new MyObject("Bye!")); addString("etc"); for(Object obj : data){ MyObject myobj = (MyObject)obj; System.out.println(myobj); } } public static void addString(String s){ data.add(s); } } 本ではこれを実行すると、 プログラム自体は問題がなくコンパイルして実行できるのですが、途中でエラーが発生して強制終了します。 その原因がaddStringというメソッドがdataフィールドにStringオブジェクトを保管するものだからだそうです。 mainメソッドではMyObjectを追加して中身をそのままforで出力しているだけですが、取り出したオブジェクトをMyObjectにキャストするところで、エラーになってしまうらしいです。(なんかこの文の文法が少し変な気はしますが本もこのようにかいていますw) addStringを呼び出すと、ArrayListにStringが追加されます。このStringを取り出してMyObjectにキャストしようとしたためにエラーになってしまった。らしいです。 まず 「mainメソッドではMyObjectを追加して中身をそのままforで出力しているだけですが、 取り出したオブジェクトをMyObjectにキャストするところで、エラーになってしまう。」 というのがよくわかりません。 そして 「addStringを呼び出すと、ArrayListにStringが追加されます。このStringを取り出してMyObjectにキャストしようとしたためにエラーになってしまった。」 これもよくわかりません。 ArrayListになんでも入れれることがなぜ問題なのかを知りたいので この本ではこのあとこれを上手に解決する方法として ジェネリックスというものを解説してくれているのですが これは使わないようにお願いします! すごく注文が多いのですが どなたか教えてくださいお願いします!

    • ベストアンサー
    • Java
  • Eclipse 3.1.2で Java1.5の新機能の可変引数のString#formatを使用するには?

    Eclipse 3.1.2環境でJavaのプログラミングをしていますが、Java1.5の新機能であるCのprintfに対応する可変引数を受け取るString#formatを使おうとしていますが、Eclipseでコンパイルエラーが発生してコンパイルできません。 Eclipse外で JDK1.5を使いコンパイルすれば問題ないのですが、Eclipseではうまくいきませんどうすればいいのでしょぅか。 EclipseのWorkspaceのプロパティ設定ではきちんとJRE1.5のパスを指定しています。

    • ベストアンサー
    • Java

専門家に質問してみよう