ProGradコードの混淆及びSpringフレームの場合は、注釈で取得したbeanが見つけられません。
ProGradコードの混淆及びSpringフレームの場合は、注釈で取得したbeanが見つけられません。
ANtファイルに追加:
この問題はプログラが混同した後のJARパッケージ自体の問題で、プログラが生成したJARパッケージを解凍し、jarコマンドで梱包し、プログラが生成したJARパッケージを置き換えて解決します。
ANtファイルに追加:
-keepattributes *Annotation*
ProGuardがデフォルトでノートのパスを落としてしまいますので、クラスの注釈があります。
@Service("")
@Scope("")
がパスされました。だからbeanが見つけられませんでした。この問題はプログラが混同した後のJARパッケージ自体の問題で、プログラが生成したJARパッケージを解凍し、jarコマンドで梱包し、プログラが生成したJARパッケージを置き換えて解決します。