私は次の問題を観察しています。Java アプリケーションを作成し、すべてのファイル (実行可能な jar ファイル + exe への jar + その他のファイルとフォルダー) をフォルダー「adim」に入れ、D ドライブ (D:\adim) に配置します。アプリケーションを実行すると、ライセンスが見つかります。 adim フォルダーの .lic ファイルは問題なく動作します。
しかし、「Adim With Derby」でフォルダ「adim」を変更すると、このアプリケーションは「license.lic ファイルが見つかりません」というエラーを表示します。
最悪なのは、installShield パッケージを作成して "Program files(x86)" [c:\Program Files(x86)\ADIM] にインストールすると、上記の問題が発生することです (ライセンス ファイルが見つかりません)。注: OS は Windows 7 Professional 64 ビットです。
誰が何が間違っているのか、その解決策は何ですか?