- ベストアンサー
java1.5 でハッシュマップの使い方
kscKaneの回答
メニューバーの「ウインドウ」→「設定」 開いた画面の「Java」→「コンパイラー」で、 コンパイラー準拠レベルをご確認ください。 これが5.0以外になっていたら、5.0に設定してみてください。
関連するQ&A
- javacとjavaのバージョン違い
失礼致します。 コマンドラインからclassファイルを実行しようとしています。 しかし、実行したところ「java.lang.UnsupportedClassVersionError」というエラーが出ます。コンパイラとjavaのバージョンは次の通りです。 C:\work>javac -J-version java version "1.4.2_12" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_12-b03) Java HotSpot(TM) Client VM (build 1.4.2_12-b03, mixed mode) C:\work>java -version java version "1.3.1_01" Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_01) Java HotSpot(TM) Client VM (build 1.3.1_01, mixed mode) このため、バージョンを一致させる必要があるかもしれません。 ですが、あるプロジェクトに関わっており、バージョンを変更するのは容易ではありません。何か、バージョンを変更する以外でよい方法はございますでしょうか? また、バージョンをいじるならどちらを合わせるべきでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- UnsupportedClassVersionErrorのついて
JSPからサーブレットに制御を移した時点でこのエラーが出ます。 どういった対処方法がありますでしょうか? Tomcatのバージョンは5.0.28 下記いずれも確認済。 <コンパイラのバージョン> java version "1.5.0_09" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_09-b01) Java HotSpot(TM) Client VM (build 1.5.0_09-b01, mixed mode, sharing) <JREのバージョン> java version "1.5.0_09" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_09-b01) Java HotSpot(TM) Client VM (build 1.5.0_09-b01, mixed mode, sharing)
- ベストアンサー
- Java
- プログラムの追加と削除でJavaとJ2SEを削除したいのですが
HDDの空き領域を増やしたいのですが同じようなプログラムが入っていますが削除してよいか教えてください。 Java(TM)6Update 2,3,5,7 Java(TM)SE Runtime Environment 6 Update1 Java2Runtime Environment STandard Edition v1.3.1_02 J2SE Runtime Environment 5.0 Update 4,6,9,10,11 以上の項目です。 どのようなときに使うプログラムか分らないのですが、e-Tax(電子確定申告)の時にJavaは電子証明に使いました。
- ベストアンサー
- Windows XP
- 「アプリケーションの追加と削除」に表示されているJAVA Updateプログラムの古いものは削除してもいいのでしょうか
「アプリケーションの追加と削除」を見ると、Updateプログラムがたくさん入っています。これらのうち古いもの(末尾の数字の小さいもの)は削除しても問題ないのでしょうか。 次のようなものが入っていて、かなりの容量を食っています。 J2SE Runtime Environment 5.0 Update 10 J2SE Runtime Environment 5.0 Update 11 J2SE Runtime Environment 5.0 Update 5 J2SE Runtime Environment 5.0 Update 6 J2SE Runtime Environment 5.0 Update 8 J2SE Runtime Environment 5.0 Update 9 Java(TM) SE Runtime Environment 6 Update 1 Java(TM)6 Update 2 Java(TM)6 Update 3 Java(TM)6 Update 5 Java(TM)6 Update 6 Java(TM)6 Update 7 以上のうち下記の3つを残しておけばいいような気がします。 真ん中のものも不要でしょうか? J2SE Runtime Environment 5.0 Update 11 Java(TM) SE Runtime Environment 6 Update 1 Java(TM)6 Update 7
- ベストアンサー
- その他(ソフトウェア)
- J2SEとJAVA(TM)がいっぱい
初心者のため、よく分からないので質問させてもらいました。 [プログラムの追加と削除]内にJ2SEが5つ、JAVA(TM)が3つ入っていました。 それぞれ約140MB取っているので、削れるなら削りたいのですが・・・。 (メモリー不足のために) 入っているのは、 ・J2SE Runtime Environment 5.0(91.66MB) ・J2SE Runtime Environment 5.0 Update 10(145.00MB) ・J2SE Runtime Environment 5.0 Update 11(146.00MB) ・J2SE Runtime Environment 5.0 Update 6(145.00MB) ・J2SE Runtime Environment 5.0 Update 9(145.00MB) ・Java(TM) 6 Update 2(133.00MB) ・Java(TM) 6 Update 3(133.00MB) ・Java(TM) SE Runtime Environment 6 Update 1(159.00MB) です。 メモリ確保の為に要らないものを消したいのですが、どれを消してよいかわからなくて。 アドバイスをお願いします。
- ベストアンサー
- Java
- java -versionで表示される内容について
Java -vesionコマンドで表示される内容の意味を教えてください。 java version "1.5.0_06" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05) この場合JREのバージョンは5.0で Update6であるという認識でいいのでしょうか? (※1.5.0_06 の5.0がバージョン、_06がUPDATE) 宜しくお願いします。
- ベストアンサー
- Java
- Eclipse3.5EEでJavaのコンパイルエラーメッセージ
がでました。 以下の通りです。 Multiple markers at this line - The import javax.persistence.GenerationType.IDENTITY cannot be resolved - Syntax error, static imports are only available if source level is 1.5 これはどういう意味でしょうか? 特に「source level is 1.5」の意味を教えてください。 環境は Fedora11 Eclipse EE Developer 3.5 (Galileo) java version "1.6.0_14" Java(TM) SE Runtime Environment (build 1.6.0_14-b08) Java HotSpot(TM) Server VM (build 14.0-b16, mixed mode) です。
- ベストアンサー
- Java
- コンパイラ(javac)と実行(java)が違う。
コンパイラ(javac)と実行(java)は同じバージョンでしょうか。 javac -version と java -version で比べてみてください。 違いましたら、同じバージョンのでコンパイルしましょう。 C:\JAVA>java -version java version "1.8.0_261" Java(TM) SE Runtime Environment (build 1.8.0_261-b12) Java HotSpot(TM) Client VM (build 25.261-b12, mixed mode) C:\JAVA>javac -version javac 14.0.1 バージョンが違います。 どうやって、合わせるのでしょうか? 度々申し訳ございません。 ご回答のほど、宜しくお願い申し上げます。
- ベストアンサー
- Java
- 通知領域にJava Plug-inについて?
今検索をいろいろしていたら、通知領域の所に何か出てました。 右クリックしたら「Java Plug-inについて」「コンソールを表示」とありました。 「Java Plug-inについて」を見てみると・・ Java Plug-inについて Java(TM)2Runtime Environment,Standard Edition1.3.1_01 デフォルトのVirtual Machineの1.3.1_01 Java(TM)Plug-in1.3.1_01 了解 とあります。 これを消去するにはどうしたらいいのでしょうか? なぜ出てきたのでしょうか?
- ベストアンサー
- Windows XP
- switch分が機能しません。
お世話になります。 下記のswitchのソースで文字列の値を 判定したいのですが String lot = 収録状況表示; switch (lot) { case "1": out.print("収録!"); break; case "2": out.print("未収録!"); break; default: out.print(" "); break; eclipseで機能しないPCがあります。 考えられる原因はなにかありますでしょうか?? 因みに きのうしないPCは switch (lot) {の箇所に Cannot switch on a value of type String for source level below 1.7. 変換可能な int 値または enum 定数のみが許可されています と表示されます。 機能しているPC java -version "1.7.0_02 Java(TM) SE Runtime Environment (build 1.7.0_02-b13) Java HotSpot(TM) Client VM (build 22.0-b10, mixed mode, sharing) 機能していないPC java version "1.7.0_03" Java(TM) SE Runtime Environment (build 1.7.0_03-b05) Java HotSpot(TM) Client VM (build 22.1-b02, mixed mode, sharing) 以上よろしくお願い致します。
- ベストアンサー
- Java
お礼
有難うございました。解決できました。