webapplication + j2me 응용 프로그램에서 작업하고 있습니다. .jad/.jar 파일이 이미 생성되었습니다. 이제는 노키아 폰에있는 실시간 URL (배포 된 응용 프로그램)에서 다운로드하고 싶습니다. 그러나 .jad 파일에 액세스하면 "파일 형식을 알 수 없음" 오류 !!! .웹 응용 프로그램 구성에서 .jad 파일을 .jad 파일로 처리하지 않습니다.
놀랍게도 jar 파일을 직접 다운로드하면 정상적으로 작동합니다. 하지만 .jar 파일이 아니라 .jad 파일을 다운로드해야합니다.
내 .jad 파일이 시뮬레이터에서 정상적으로 작동합니다. 한 가지 더 놀라운 사실은 다른 웹 응용 프로그램과 동일한 jad 파일을 배포하면 동일한 모바일에서 성공적으로 다운로드 할 수 있다는 것입니다.
문제는 내 웹 응용 프로그램의 구성이라고 생각합니다. 나는 mywebapplication에서 텍스트 파일을 만들었고 전화에서 그것을 액세스하려고했는데 나에게 똑같은 오류가 발생했다 !! 이는 구성이 내 .jad 파일을 텍스트 파일로 취급한다는 것을 의미합니다.
내가 코드를 표시 할 web.xml 파일을보아야 할 경우 문제가 될 수있는 사람은 누구나 말할 수 있습니다.
.jad 및 .jar 파일은 다른 응용 프로그램에이 파일을 배포하여 올바르게 시도한 결과 제대로 작동합니다. 일부 필터와 청취자 또는 servlete 문제가 발생할 것 같아요. 당신은 당신이 web.xml
<mime-mapping>
<extension>jad</extension>
<mime-type>text/vnd.sun.j2me.app-descriptor</mime-type>
</mime-mapping>
<!--JAR file -->
<mime-mapping>
<extension>jar</extension>
<mime-type>application/java-archive</mime-type>
</mime-mapping>
에서 설정 또는 적절한 구성 할 수 있습니다 자바 기반의 웹 서버를 실행하는 경우
웹 서버 (어느 것이?)가 jad 파일에 올바른 MIME 유형을 제공하지 않는다고 생각합니다. text/vnd.sun.j2me.app-descriptor 여야합니다. –