Odpalam aplikację Java z wnętrza aplikacji konsoli C # .NET . Działa dobrze w przypadku, gdy aplikacja Java nie dba o katalog „domyślny”, ale kończy się niepowodzeniem w przypadku aplikacji Java, która przeszukuje tylko bieżący katalog w poszukiwaniu plików pomocniczych.
Czy istnieje parametr procesu, który można ustawić, aby określić domyślny katalog, w którym proces jest uruchamiany?
WorkingDirectorybyć ścieżka względna, a jeśli tak, to jaka jest względna w stosunku do bieżącego pliku lub katalogu bieżącego pliku wykonywalnego? Mam problem ze znalezieniem przez mój program pliku wykonywalnego, który próbuję uruchomić. Ustawiłem katalog roboczy na katalog exe (względem bieżącego pliku i bieżącego exe), ale nie może go znaleźć.