내 웹 응용 프로그램은 Google Maps API를 기반으로하며 jar 파일 내에있는 이미지에 액세스하는 데 문제가 있습니다. Google지도 이미지 파일이 jar 파일에있는 표시 자
- 는 자바 스크립트지도에 마커를 표시 :
나는 두 가지 일을 할 수 있어야합니다.
- 마커를 정적지도에 표시하십시오.
두 경우 모두 이미지 파일의 경로를 제공해야합니다. 이 이미지는 웹 응용 프로그램이 서버에 배포되면/WEB-INF/lib 폴더에있는 jar 파일 안에 있습니다.
내가 다음 줄이 작동 것이라고 생각 : iconMarker.image = "! WEB-INF/lib 디렉토리/cimCore.jar/META-INF/자원/IMG /"+ ilMarker.icon;
그러나 클라이언트 브라우저에서 다음과 같은 오류 보여줍니다 : '!' "NetworkError 404 없음 Found-을 http://ip/cimWeb/WEB-INF/lib/cimCore.jar!/META-INF/resources/img/gsearch.png"
나는에 의해 접근 추측 있도록 경로가 OK입니다 캐릭터가 적절한 방법이 아닙니다.
아이디어가 있으십니까?
지원해 주셔서 감사합니다. 내가 사용하는 프레임 워크 인 MyFaces를 살펴 보겠습니다. 좀 더 일반적인 해결책이 있다고 생각했습니다. –
URL의 라이브러리 이름 속성을 사용하여 JSF 2 용 솔루션을 찾았습니다. http : //...webpath../javax.faces.resource/image.png.faces? ln = img 그러나 다음 구조로 jar 파일 내부에 새 라이브러리를 지정해야합니다. jar/META- INF/resources/img –