忍者フレームワークに基づいた Java Web アプリケーションの開発を始めたところです。すべてがうまく機能しますが、すべての ninja 依存関係があるため、展開戦争には約 25 MB あります。25MB の Java アーカイブを常にアップロードする必要がないことを心から願っています。特に、依存関係がアプリのスタイルシートなどのように頻繁に変更されることはないためです。
忍者フレームワークの依存関係を別のjarに移動する実用的な解決策はありますか? 私は日食を使用しているため、IDE に統合されたソリューションは素晴らしいでしょう。
これまでのところ、maven の依存関係のスコープを調べて、依存関係を別のプロジェクトに移動しようとして (失敗しましたが)、システム スコープの依存関係を持つプロジェクトを参照しました (私の理解では、デプロイできると思います)。個別のjarファイルとして)。私は現在、maven を使用してこの依存関係の jar を構築することに失敗していますが、より良いアプローチがあるかどうかも疑問に思っています。
plesk インストールの tomcat-server にアプリケーションをデプロイします