0
오류에 대해 java (foo.class) 바이너리 파일을 테스트하는 프로그램의 프런트 엔드를 만들었습니다. 문제는 파일을 테스트 할 때 폴더가 claspath에 있어야한다는 것입니다. 이제 프론트 엔드에서 foo.class 파일은 하드 디스크의 찾아보기 버튼을 사용하여 어디에서 선택할 수 있지만 테스트를 실행하려면 클래스 경로에 선택한 위치를 추가 할 수 없습니다. 그 폴더는 프로그램 실행마다 다르기 때문에 동적 일종이 필요합니다. 감사.Java 프로그램이 프로그램 실행시 클래스 패스에 특정 경로를 추가하는 방법
프론트 엔드를 작성한 프로그램에 사용자 정의 클래스 로더가 있습니다. 그래서 파일 경로를 선택하여 classLoader에 할당했습니다. 예 : 사람이 "/Users/mian/workspace/Program1.class"파일을 선택하면 "/ Users/mian/workspace /"가 사용자 정의 클래스 로더에 전달되므로 program1은 매력처럼 실행됩니다;) 감사. –