0
내 클래스 로더에서 jar 파일의 모든 항목을 가져 와서 defineClass()를 사용하여 클래스를 메모리에로드합니다.Java : defineClass 및 내부 클래스
내 문제는 jar에 내부 클래스 (예 : MyClass $ 1.class)가있는 경우 defineClass 메소드가 java.lang.NoClassDefFoundError: IllegalName
예외로 실패합니다.
물론 java는 jar 파일의 모든 파일을 작동 시키려면 필요하지만 내부 클래스를로드하는 방법은 무엇입니까?
더 많은 예외 추적을 얻습니까? –
왜 단순히 'URLClassLoader'를 사용하지 않으시겠습니까? –