내 응용 프로그램 jar에는 java 1.5 용 무료 레이아웃 관리자가 포함 된 swing-layout.jar의 클래스가 들어 있습니다. 난독 화 과정에서 나는 그런Proguard obfuscate Fat jar
[proguard] Note: org.jdesktop.layout.SwingLayoutStyle accesses a field 'INDE NT' dynamically [proguard] Maybe this is program field 'org.jdesktop.layout.LayoutStyl e { int INDENT; }'
혼자 수업을 org.jdesktop 떠나 난독 싶습니다, 그리고 내가
-keeppackagenames org.jdesktop.*을 시도 경고 제거로 경고를 많이 얻을 수 있지만 작동하지 않았다 ?
질문을했지만 ** 후에 동일한 오류 메시지가 나타납니다. –
오 ... 당신은 - 키프가 아니라 -keeppackagenames를 원합니다. 이것을 반영하도록 편집했습니다. –