
일부 직장 동료는 Java 기반의 온라인 응용 프로그램을 사용해야 하므로 Microsoft Internet Explorer를 사용합니다.
Java 프로그램 내에서 일부 메뉴 항목은 PDF 문서를 엽니다. 한 대를 제외한 모든 컴퓨터에서 PDF 문서가 Adobe Reader로 열리며 모든 것이 정상입니다.
한 대의 컴퓨터(Windows 8.1)에서는 PDF가 Java 프로그램에서만 Microsoft Word로 열립니다.
그러나 파일 연결은 괜찮습니다. 임의의 PDF를 두 번 클릭하면 Adobe Reader에서 올바르게 열립니다. 실행하면 rundll32 url.dll,FileProtocolHandler test.pdf
Adobe Reader에서 올바르게 열립니다. 제어판에서 파일 연결을 확인하면 PDF 제품군이 괜찮은 것 같습니다. Internet Explorer가 PDF 페이지로 이동하면 Internet Explorer 내부에 올바르게 표시됩니다(이것은 우리가 궁극적으로 원하는 것은 아니지만 좋은 시작입니다).
jp2launcher.exe
온라인 애플리케이션의 UI를 표시하는 브라우저 실행은 별도의 창입니다. jp2launcher.exe
필요할 때(또는 실수로 Microsoft Word) Adobe Reader를 실행합니다.
--> 이 문제의 원인을 아시는 분 계신가요? 그리고/또는 그것을 해결하는 방법은 무엇입니까?
JRI 편집: 웹사이트에서 PDF를 보내면 Internet Explorer에 표시됩니다.
Bertrand SCHITS 편집: "C:\Program Files\Microsoft Office\Office15\WINWORD.EXE" https://example.com/reports/rwservlet/getjobidxxxxx?server=rep_wls_reports_xxxxxxxxx
Adobe Reader를 실행할 때 유사한 명령줄
답변1
URL:Accrobat Document
이는 손상된 파일 연결(또는 더 정확하게는 프로토콜 연결) 일 수 있습니다 .
파일 연결 애플릿에서 이를 살펴봐야 합니다.
답변2
Java 프로그램이 Windows 메커니즘을 사용하여 PDF를 열지 않는 것은 분명합니다. jp2launcher가 호출된다는 것을 아는 것은 도움이 되지 않습니다. 이는 단지 Java 프로그램의 실행 프로그램일 뿐 다른 것은 아니기 때문입니다.
이 문제는 이 한 컴퓨터의 Java 프로그램에만 관련되므로 이 프로그램에 대한 추가 정보가 필요합니다.
이러한 정보가 없으면 제가 제안할 수 있는 것은 Java와 Java를 제거하고 Revo를 사용하여 제거하고 디스크와 레지스트리에서 모든 잔여 항목을 제거한 다음 Java와 프로그램을 다시 설치하는 것입니다.