AdvancedInstaller 9.8を使用して、javacode(webapplication)をインストーラーにビルドしています。通常、私のアプリケーションは正常に実行されています。Advanced Installer 9.8でインストーラーを作成した後、インストーラーのサイズは約55MBです。ただし、高度なインストーラーには、インストール用に作成されたすべてのjarを圧縮するオプションがあります。jarファイルを圧縮すると、インストーラーのサイズは約16MBになります。しかし、Advanced Installer 9.8で圧縮すると、次の行を実行するときに例外が発生します(タイトルに記載されています) KeyPairGenerator kpg = KeyPairGenerator.getInstance( "RSA"、 "BC") ; 私のコードで。ここでも、KeyPairGeneratorはパッケージjava.security。*からのものです。
誰かが私に知らせてください、この問題の原因は何である可能性がありますか。AdvancedInstallerを使用して圧縮する場合、AdvancedInstallerの圧縮に問題がある可能性があることを知っています。しかし、私の質問は、その問題を取得するために、通常はJava側で何が問題になる可能性があるかということです。(つまり、ファイルが破損している(または)その他の理由があるなど、理由が何であるかを意味します)。そこから作業を開始できます。