私は、私のプロジェクトがサービスとしてwebappであるinstall4j内のすべてのランチャーを削除した場合、インストーラ、i4jruntime.jar
がC:\Program Files (x86)\Astra\.install4j
にある場合は、com.install4j.api.update.UpdateChecker
クラスが含まれていません。 少なくとも1つのランチャーを必須としていますか?私はinstall4j 7.0.2を使用しています。このため、作業中の自動更新機能(Auto update for web app as a service with no launcher)が壊れています。親切に助けてください。com.install4j.api.update.UpdateCheckerは、ランチャーがない場合にはビルド後に出荷されません
1
A
答えて
1
これはinstall4jで「ランタイム縮小」機能です。生成されたサービスランチャーを使用してWebアプリケーションを起動すると、コンパイラはUpdateCheckerを含め、ランタイムに参照されているすべてのクラスを保持します。
あなたは、「ランタイムライブラリを縮小し、すべての未使用のクラスを削除する」のチェックボックスを選択解除し、「一般設定 - >メディアファイルオプション」ステップに縮小ランタイムを無効にすることができます。
関連する問題
- 1. 工場出荷時のサービスは常に定義されていません
- 2. Netty HashedWheelTimerはCPU負荷が高い場合には動作しません。
- 3. 統合ビルド列がTFSビルド後に更新されない
- 4. Octopackは、サブフォルダがある場合にngビルド出力をパッケージ化しません。
- 5. JsTreeは後でビルドされたリストには適用されていません
- 6. SignalR:クライアントメソッドがない場合、Hub OnConnectedは呼び出されません
- 7. クラスメソッドの場合はコールバックが呼び出されません
- 8. JavaScriptファイルがない場合、ページはロードされません
- 9. ビューがビューモデル(モデルエンティティではない)に基づいている場合、データ注釈は検出されません
- 10. 承認されていない場合はログインにリダイレクトされません。
- 11. QLabelはメンバーでない場合は表示されません
- 12. TextView.setText()の後にTextView.invalidate()が表示されない場合は、
- 13. カスタムフォントはIonic2のビルド後に表示されません
- 14. xxx.resources.dllはen-usのビルド後に生成されません
- 15. Android:WebViewClient onPageFinished/onReceivedErrorは、インターネットがonPageStartedコールの後に呼び出されない場合は呼び出されません。
- 16. fopenが存在しない場合、ヘッダーは404に変更されません。
- 17. テキストがない場合、カーソルはEditTextに表示されません
- 18. cudaMallocが呼び出された場合、シンプルなコンソールプログラムは終了しません
- 19. TFSはダウンロード後にビルドしません
- 20. VNextビルドシステム:コードが変更されていない場合はビルドを起動しません。
- 21. Pygame:CPU負荷が高い場合にイベントが表示されない
- 22. LLVM:CallGraphWrapperPassが必要な場合、Clangは実行されません
- 23. xmlserializer.dllは、ターゲットアセンブリが変更された場合には使用されません。
- 24. チェックボックスが選択されていない場合、出力警告は表示されません。
- 25. Rxjsはキャッチが呼び出されません後にサブスクライブ
- 26. 現在の場所が表示されない場合は、場所ボタンが表示されません。
- 27. チェックボックスをオンにした場合は、出荷フォームを検証しません - ここにはJavaScript
- 28. SkImageDecoder:工場出荷時にnullが返されました
- 29. データの場合はForm_validationが実行されていません
- 30. 工場出荷時に新しい延期が作成されていません