• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:プログラム環境について)

プログラム環境についての問題

このQ&Aのポイント
  • 以前とは異なる環境でプログラムを書いている際に問題が発生しています。対応できていたプログラムが型の不一致エラーを出す理由や、ユニコードテキストデータがシフトJISに戻ってしまう問題が起こっています。
  • JDKのバージョンや環境の違いが原因で問題が発生している可能性があります。

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

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.1

> eclipse-java-galileo-SR2-win32 これ、古くないですか? あるいは、JDK準拠レベルの設定が違ってませんか? 会社のEclipseのバージョンと設定を確認してください。 参考: Eclipse, JDKのバージョンは違いますが、現象は同じだと思われます。 http://okwave.jp/qa/q3327452.html > 型の不一致 intからIntegerに変換出来ません オートボクシングの有無で出ているものと予想されます http://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%BC%E3%83%88%E3%83%9C%E3%82%AF%E3%82%B7%E3%83%B3%E3%82%B0

ITJack
質問者

お礼

会社のエクリプスをそのまま使用することにしました。 会社と同じセッティングにしたのですが、まだ状況は変わりません。 1つ気になることがあるのですが、 エクリプスのファイル→プロパティー→テキストファイルのエンコード のデフォルトにチェックが付いているのですが 会社 デフォルト(E)(コンテナーから継承する:UTF8) 自宅 デフォルト(E)(コンテナーから継承する:MS932) となってます。 こちらを会社のように デフォルト(E)(コンテナーから継承する:UTF8)に 設定したいのですがどなたか 知見ある方いますでしょうか?? *これが原因かは分かりませんが・・・ ちなみにその他をUTF8に変更すると ソース自体が文字化けします。 どうぞよろしくお願いいたします。

ITJack
質問者

補足

eclipse-java-galileo-SR2-win32は参考書のメディアにあった古いデータでしたので eclipse-java-juno-SR1-win32に変更してみましたがダメでした。 >あるいは、JDK準拠レベルの設定が違ってませんか? こちらはウィンドウ¥設定¥コンパイラー¥JDK準拠レベルの設定の ことでしょうか? 会社に出社したときに確認はしてみます。 > 型の不一致 intからIntegerに変換出来ません こちらは解決しました。

関連するQ&A