[Java Web Start] JNLP 파일의 JAR 자원이 동일한 인증서로 서명되지 않았습 니다
signjar로 인증처리까지 했는데 저런 오류가 뜬다면...
이미 다른 인증이 있기 때문입니다.
예를 들어서 eclipse에 jface jar를 직접만든 프로젝트에서 웹스타트를 통해
배포한다면 문제가 발생할 것입니다.
해당 jar원본의 압축을 풀어서 META-INF 폴더를 보게되면
ECLIPSE.RSA와 ECLIPSE.SF 파일이 있는데 이걸 지우고 다시 jar로 묶은 후에
signjar로 인증처리를 하고 webstart로 올리면 문제가 해결될 것입니다~~
-------------
추가적으로... plugin 속성을 가지고 있는 것을 처리하려면 META-INF 폴더는 빼고
jar로 묶습니다.
댓글
댓글 쓰기