Używam Destop.open(), aby uruchomić przeglądarkę .pdf na komputerach z systemem Windows, zarówno Vista i XP, a większość z nich działa dobrze. Jednak na jednym komputerze XP wywołanie nie działa, po prostu wraca bez wyrzucania wyjątków, a przeglądarka nie uruchamia się. Na tym komputerze powiązanie plików jest poprawnie skonfigurowane, o ile wiem: działa podwójne kliknięcie .pdf, podobnie jak polecenie "start xxx.pdf" w wierszu polecenia. Myślę, że to musi być problem z konfiguracją systemu Windows, ale nie mogę tego zrobić.Problem z Java 1.6 i Desktop.open()
Czy ktoś jeszcze widział ten problem?
mam ten sam problem na Vista. Znalazłem raport o błędzie sugerujący, że [odinstalowałeś magiciso] (http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6546085), ale to nie dotyczy mnie. – blank
Proszę spojrzeć na mój wpis na blogu na ten temat: [java.awt.Desktop open() cicho działa bez wyjątku] (https://stijndewitt.wordpress.com/2010/09/22/java-awt-desktop -open-fail-cicho-bez wyjątku /) –