Mam aplikację Java, która otwiera pliki WebDAV na MS Word. To działa poprawnie w systemie Windows z następującym kodem:Otwórz plik Worda WebDAV na OSX
Ale w systemie Mac OSX nie jest to możliwe. Próbowałem tej funkcji, ale tylko otwiera się pusty dokument:
Runtime.getRuntime().exec(new String[]{"open", "-a", "Microsoft Word", webdavUrl});
jeśli utworzyć plik z adresu URL, mogę otworzyć plik, ale tracę swoje odniesienie do adresu URL WebDAV.
Znalazłem discussion o kodzie javascript, który może wykonać ten proces z przeglądarki.
Jakieś myśli?
Może sugerowane tutaj rozwiązania mogą być pomocne (np. Za pomocą AppleScript): https://stackoverflow.com/questions/8387371/how-to-startup-a-mac-os-x-application-od-- wiersz poleceń . W tej chwili jednak nie jestem w stanie ich wypróbować. –
Dla każdego, kto zastanawia się, dlaczego to nie działa w pakiecie Office 2016 dla komputerów Mac, powodem jest to, że obsługa WebDAV została usunięta z tej wersji pakietu Office. –