그래서 194698 질문은 런타임에 jar 파일을로드하는 방법을 보여줍니다. 개별 명명 된 클래스를로드하고 Class 객체를 가져올 수 있습니다. 이제 내 문제는 그 클래스를 실제 타입으로 캐스팅 할 수 있기를 원하지만, 컴파일 시점보다는 런타임에로드하기 때문에 가져 오기를 사용할 수 없기 때문에 할 수 없다.그래서 런타임시 jar를 동적으로로드합니다. 어떻게 사용합니까?
리플렉션을 사용하여 함수 및 필드 이름을 검색하는 방법이 있지만 jar 파일의 API가 변경 될 수 있고 코드가 실행될 때까지 손상되지 않으므로 약한 것처럼 보입니다.
더 좋은 방법이 있습니까?
그래, 맞아. – justinhj