문제
나는 작은 애플릿을 만들었고 모든 .java 클래스 파일이 있습니다. 이제 어떻게 컴파일/빌드하여 <applet>
꼬리표? 일식 기반 방법이 가장 좋습니다.
또한 애플릿에서 일부 이미지를 사용하고 있습니다.
1)이 이미지를 내 웹 사이트에 업로드해야합니까?
2) 지금 나는 내 지역 경로를 사용하여 그들을 지적합니다. C:\java\project\images
그러나 모든 것이 1 클래스로 유지되어 원한다면이 문자열을 쉽게 변경할 수 있습니다. 웹 브라우저에서 작동하도록 무엇을 변경해야합니까?
3) 모든 .class 파일을 업로드해야합니까?
해결책
항아리 파일에 애플릿과 이미지를 묶어야합니다.
이미지가 매우 크고 애플릿에 항상 필요하지 않은 경우 웹 서버에 단일 파일로 배포하고 항아리에 항아리에 포장하여 애플릿으로 포장하십시오.
항아리에 애플릿이있는 이미지를 포장하면 클래스를 사용하여 클래스 경로에서로드해야합니다.
개별 이미지 파일로 사용할 수있는 경우 URL에서로드하십시오.
다른 팁
모든 것을 업로드해야합니다. 그렇지 않으면 아무도 다운로드 할 수 없습니다! 모든 것을 항아리에 포장하고 애플릿을 그로부터 실행하십시오. 거기 있습니다 좋은 문서 그물 전체에 애플릿을 롤아웃합니다.
이미지를 사용하면 두 가지 선택이 있습니다. 항아리에 포함 시키거나 런타임에 HTTP를 통해 사용할 수 있도록하십시오. 어느 쪽이든 C : 드라이브에서 코드를로드하여 코드를 변경해야합니다! 항아리에 그것들을 포함시키는 것이 가장 좋습니다. 당신은 어쨌든 그것들을 다운로드 할 것입니다. 그리고 그것은 하나의 거래에서 Jar로 더 잘 이루어질 것입니다.
Eclipse는 ANT를 사용하여 자동으로 모든 작업을 수행하도록 만들 수 있지만 처음에는 수동으로 수행 할 작업을 이해하도록 할 것입니다. 애플릿 용 항아리와 HTML 페이지를 만들려면 항아리를 만들어서 웹 서버에 업로드해야합니다.