나는 Mule Server 3.8 EE를 사용하여 commons-lang 2.4를 가져 왔습니다. 내 프로젝트의 타사 라이브러리에는이 버전에서 도입 된 방법을 사용하기 때문에 commons-lang 2.6이 필요합니다. 난 그냥 내 응용 프로그램을 시작할 때Mule - 런타임에 제 3 자 라이브러리 업데이트
그래서, 나는 java.lang.NoSuchMethodError
런타임에서 종속성을 업데이트 할 수있는 방법이 있나요거야? 지금까지 시도하는 것 :
2.6 내 응용 프로그램에-랭 공유지를 포함- -> 효과가 런타임에서 사람이 직접 실행에 항아리를 교체
- 처음으로 포착되지 않습니다 - 스튜디오> 오류, 2.4 병이 없다는 것
이 방법을 시도해 보셨습니까 https://docs.mulesoft.com/mule-user-guide/v/3.7/adding-and-removing-user-libraries –
이것은 라이브러리를 추가하기 만하면됩니다. 기존의 이전 버전이 클래스 로더에 의해 먼저 선택되고 오류가 남아 있습니다 (예 : Maven을 추가 할 때) –