私は maven を使用して、コア パッケージと、コア パッケージに依存する 2 つのアプリケーション パッケージを管理しています。技術的な理由から、各アプリケーション パッケージの完全なアセンブリを作成することはできません。つまり、アプリケーションのクラスパスに配置される個別の JAR としてコア パッケージと共に各アプリケーション パッケージを配布する必要があります。
また、JAR を難読化する必要があります。単一のアセンブリでこれを簡単に実現できますが、JAR を分離したまますべてのクラスを難読化できるかどうかはわかりません。
誰かがすでにこの問題に直面しています。もしそうなら、 maven と proguard でこれを行う可能性はありますか?
前もって感謝します!