[자바 질문] jar 파일 관련
소미
2023.04.01
jar 파일 안에 있는 특정 클래스를 불러 들이거나 또는 특정 클래스 내의 함수들을 호출할려면 어떻게 해야 하나요?
보통 클래스를 만들어서 인스턴트인 객체를 생성하거나 사용할려면,
Class_A cls = new Class_A();
cls.method();형식으로 사용하잖아요.근데, jar 파일 안에 있는 소스 객체들을 사용할려면 어떻게 해야 합니까요?
jarInputStream으로 읽어들여서, entry로 받는 것까지는 알겠는데.,
이 엔트리들을 어떻게 사용하는지?
entry 를 객체 타입으로 캐스팅할 수도 없고,
jar 파일안에, Class_A.class 파일이 있을 때, 이 Class_A 객체를 다른 객체의 인자나 또는 Class_A의 함수들을 사용하고 싶습니다.
아시는 분????? 가르쳐 주세요.
-
이리온
class_path - source.jar
java source에는
import Class_a;하시고
Class_a cls = new Class_a();
cls.method();
이렇게 하시면 될듯 싶습니다 ^^ -
딥와인
그냥 클래스 패스 잡아 주시고... 그냥 똑같이 쓰시면 되는데요.. 그냥 일반 패키지 처럼요.