今日の役に立たない一言 - Today’s Trifle! -

古い記事ではさまざまなテーマを書いていますが、2007年以降はプログラミング関連の話がほとんどです。

非互換にやられて大忙し

テストをしていると、インストーラが期待通りに動かなくなっている。過去に作成したインストーラも期待通りに動作しない。
よくよく調べてみると、最新のメンテナンスリリース(J2RE1.3.1_15)を使うようにしたのが原因だった。今まで使っていた JavaVM(J2RE1.3.1_03) ではきちんとインストールできるのに、J2RE1.3.1_15 だとインストールが不完全になる。
結局、InstallShield の設定を変更して最新の JavaVM でもきちんとインストールできるようにしたけど、 妙なところで非互換を作って欲しくないぞ。こういう予想外のところに非互換があると、そこに問題があるとなかなか想定できないからトラブルシューティングにも時間がかかってしまう。