Uruchamianie exe w Javie


(Zyskm) #1

potrzebuje odpalić exe(wcześniej napisany program w c++) w Javie, próbowałem używając Runtime i Process tylko że okienko od konsoli znika po ułamku sekundy. Proszę o podpowiedź...


(Frankfurterium) #2

To prawdopodobnie "błąd" programu w C++. Uruchamia się, wykonuje, a na końcu domyślnie zamyka konsolę. Jeżeli możesz, zmodyfikuj program w C++, żeby na końcu czekał na wciśnięcie dowolnego klawisza.


(Zyskm) #3

Eh źle opisałem problem. Konsola się nie wyświetla, program nic nie robi, jedynie na chwilkę pojawia się proces. Sprawdzałem pod pause i pod cin... coś jest nie tak :frowning:

problem rozwiązany, można zamykać :slight_smile:

działając na windowsie do ścieżki trzeba dodać: rundll32 url.dll, FileProtocolHandler

... jednak to nie rozwiązuje mojego problemu, program w c++ bazuje na plikach tekstowych i korzysta z innych bibliotek a jakimś cudem gdy odpalam program z javy to ich w ogóle nie widzi :confused: ... gdy ręcznie wszystko jest ok :confused: