애플릿이 열릴 때마다 다운로드되는 것을 피하기 위해 애플릿에 필요한 라이브러리를 저장할 위치

AlexITC

나는 애플릿을 개발했고, 많은 라이브러리 (.jar 파일에서 약 5mb)가 필요합니다. 어떤 PC가 실행될 것인지 정확히 알고 있습니다. 애플릿이 다운로드 될 때마다 다운로드되는 것을 피하기 위해이 jar를 시스템에 넣을 수 있습니까? 반대?

시스템은 Windows를 실행합니다.

이러한 라이브러리를 PC에 저장하는 주요 아이디어는 낮은 대역폭입니다.

코드 크기를 압축하고 줄이기 위해 proguard를 사용해 보았지만 충분히 줄어들지 않았습니다. 애플릿을 다운로드하고 모든 라이브러리를 로컬에 저장하기 만하면됩니다.

감사.

최신 정보

Tomasz Szuba 대답은 정확히 내가 찾던 것입니다.

모든 jar를 jre / lib / ext /에 넣으십시오.

감사.

토마스 스주 바

Java 애플릿 캐싱에만 의존하는 것이 가장 좋습니다. 여러 jar로 애플릿 개체를 지정하면 변경되지 않은 jar는 다시 다운로드되지 않습니다. 예를 들면 :

<applet codebase ="." code="com.applet.class"
        archive="applet.jar,lib.jar,anotherlib.jar"/>

이렇게하면 lib.jar 및 anotherlib.jar이 변경되지 않으면 다시 다운로드되지 않습니다.

이 라이브러리를 더 일찍 배포해야한다면 :

  1. 아카이브 속성에서 해당 라이브러리를 생략하십시오.
  2. 해당 라이브러리를 확장 라이브러리 폴더에 넣으십시오. 명령

다른 튜토리얼은 애플릿에 의해 자동으로 확장을 설치하는 방법을 제공합니다 : http://docs.oracle.com/javase/tutorial/ext/basics/download.html

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관