2014-04-02 3 views
1

Netty (버전 4 또는 5) 축소를 위해 Proguard의 정확한 .pro 파일을 내게 줄 수 있습니까?Proguard로 축소 형 네트워크

Netty를 사용하는 jar 파일이 있는데, Proguard 4.11을 사용하여 내 jar 파일을 하나의 작은 jar 파일로 난독 화하고 축소합니다. 나는 Netty 클래스를 모두 사용하지 않고 있으며, jar 파일의 크기는 약 600kb이며, Netty는 거의 2MB이고 obfuscated jar 파일은 1MB 미만으로 유지하려고합니다.

난독 화 된 jar 파일을 실행할 때 Netty와 관련된 많은 예외가 발생한다는 점이 문제입니다. 나는 Proguard에서 일부 Netty 클래스와 멤버를 유지함으로써 문제를 해결하려고했지만 클래스와 메소드가 누락되었다는 예외를 계속 유지하고 있습니다. Netty는 많은 후방 검사를 사용합니다.

그래서 proguard로 축소하는 방법은 무엇입니까?

답변

0

어쩌면 당신은 netty-all에 의존하지 말고 필요한 실제 아티팩트에 의존해야할까요?

+1

netty-all은 약 1.8mb이고 코어, 코덱, 전송 및 처리기와 같은 필요한 아티팩트 만 사용하더라도 약 1.2MB가됩니다. – bml13

관련 문제