빌드 경로 (com.sun.deploy.net.JARSigningException)
에 commons-configuration-1.3.jar
인 Web Start 응용 프로그램이 포함 된 .war package
을 게시하는 데 많은 문제가 발생했습니다.태양 서명 된 jar 확인 사용 안 함
이미 javaws
캐시를 청소하려고 시도했지만 응용 프로그램을 다시 설치하고 심지어 java (1.6.0_24)
을 다시 설치하십시오. 실행하려고 할 때
Warning:
The signer certificate will expire within six months.
Signing JAR: D:\Java\workspace\OTP\DeskOTP\atual\build\cluster\modules\ext\commons-configuration-1.3.jar to D:\Java\workspace\OTP\DeskOTP\atual\build\jnlp\app\br-com-petrobras-ep-gedig-gedigdesktoplibrary\ext-commons-configuration-1.3.jar as jnlp
그러나, 나는이 병에 대한
JARSigningException
있어하십시오
JNLP
응용 프로그램을 만드는 동안
이
내NetBeans IDE 6.8 (Build 200912041610)
출력의 스트레칭입니다.
그래서이 확인을 사용 중지하는 문제를 해결하기로했습니다. 나는 내 항아리 (나의 책임)를 확인하지 말고 결정할 수 있다고 믿는다. jvm
.
어쨌든 jvm
또는 javaws
에 서명하지 않은 jars
을 확인 하시겠습니까?
* "jvm 또는 javaws에게 서명되지 않은 항아리를 절대 확인하지 말 것인가?"* 요점은 무엇입니까? 개발 기계에서이를 달성 할 수 있다고해도 클라이언트 시스템에서 수행해야하는 작업이 아닙니다. –
최근 버전의 Java에는 인증서가 제대로 검증되지 않는 버그가 있기 때문에 버그가 해결 될 때까지 특정'.jnlp' 파일에 대해이를 우회 할 수 있으면 유용 할 것입니다. – Malvineous