jar 파일 만 주어진 Java 애플릿의 시작점을 결정하는 방법이 있습니까? 애플릿의 jar 파일을 업로드 할 수있는 웹 사이트를 만들고 다음과 비슷한 내용으로 재생하려고합니다.JAR 파일에서 Java 애플릿의 진입 점을 어떻게 확인할 수 있습니까?
<object type="application/x-java-applet" height="450" width="450">
<param name="code" value="<? echo $startingClass; ?>" />
<param name="archive" value="<? echo $jarUrl; ?>" />
Applet failed to run.
</object>
애플릿에는 올바른 manifest 또는 jnlp 파일이 없습니다. jar -tvf 'jarfile.jar'를 사용하여 jar 파일의 모든 클래스 목록을 가져 오려고했지만 어느 것이 진입 점인지 확인할 수 없습니다.
도움을 주시면 감사하겠습니다.
와 프로그램에이 결과를 전달할 수 있습니다 어떻게 정보를 이용하여 가겠어요 "pac/kage/ClassName.class"문자열에서 인스턴스를 확인할 수있는 클래스를 얻으시겠습니까? – pLiKT
아, 클래스를 가져 오기 위해 Class.forName ("pac.kage.ClassName")을 사용할 수 있습니다. 아주 멋지다! 실제 객체를 인스턴스화 할 수 없지만 Applet.class.isAssignableFrom이 작동하는 것 같습니다. – pLiKT