AdobeCaptivate.ini ファイル(C:\Program Files\Adobe\Adobe Captivate 6 x64)を開き、Use32BitJVMForPublish = 1 を追加します。
最終更新日 :
2023年2月15日
問題
Adobe Captivate プロジェクトを公開するときに、「SWF コンパイルに失敗しました」エラーが表示されます。
解決策
解決策 1:64 ビット JVM を修復します。
-
-
Adobe Captivate を閉じて再起動します。
-
プロジェクトを再度公開します。
解決策 2:プロジェクトのテキストフィールドで無効な文字を削除します。
このような文字を削除し、(ソースからコピーアンドペーストするのではなく)入力します。プロジェクトを再公開します。
解決策 3:テキストフィールドに AS3 メソッド/変数がないことを確認します。
AS3 メソッドおよび変数名が一切使用されないように、テキストを変更します。プロジェクトを再公開します。
解決策 4:Captivate 2019 インストールフォルダーに含まれている JVM32 フォルダーを削除します
- JVM32 フォルダーが C:\Program Files\Adobe\Adobe Captivate 2019 x64 に保存されている場合、Captivate をアンインストールし、Adobe Captivate 2019 x64 インストールフォルダーを手動で削除します。
- Captivate を再インストールします。
解決策 5:Windows のユーザー名に特殊文字が含まれていないかどうかを確認します。
- ユーザー名に含まれている特殊文字を一部またはすべて削除します
追加情報
このエラーは、以下の一部またはすべての原因によって起きる可能性があります。
- 64 ビット JVM が破損している。
- プロジェクト情報、電子メール、説明、名前、スライド名などのプロジェクト内のテキストフィールドに無効な文字が存在している。
- テキストフィールドで、ボタン名(再生/一時停止)などの AS3 メソッドまたは変数名を使用している。