エクリプスのJREに古いJavaが残ってると、エクリプスから起動時に通信エラーになりまくっていた・・。
今日は、プログラミングネタです。
(;´Д`) Javaで遊んでたら少し詰まった、って話。
私は本職のプログラマではないんだが、
たまに趣味でプログラミングをして遊んでいる人間である。
今回は、久々にJavaで詰まった。
数年前に遊んでたプログラムの改良をしようとして、
開発環境であるエクリプスから実行してみると・・。
javax.net.ssl.SSLException: Received fatal alert: protocol_version
(;´・ω・ `) おや、通信がうまくいかないようだが・・。
デスクトップにおいといたバッチから、
改良前のプログラムを書いたJarを動かすと、動いてるのに・・。
エクリプス上で実行すると、なぜか動かない。
(;´Д`) ???
どうやら、
Javaのバージョン自体は8なのだが、
エクリプスの設定で6と7が残っていたため、なぜかそれが悪影響を及ぼしていたようだ。
エクリプスの設定→Java→インストール済みのJREで、
古いバージョンのJavaを削除したら治りました。
(;´Д`) ヘンなバグが出ると、ビビるがな・・。
☆他のITネタとか☆