Mám príkaz (v skutočnosti je to príkaz na prácu s Hadoopom), ako napríklad „hadoop jar“ musí byť spustený na serveri, ktorého IP adresu znám.
Ako môžem vyvolať príkaz zvnútra svojho kódu java?
Vďaka Abhishek S
odpovede:
0 pre odpoveď č. 1Implementujte ďalšie dve aplikácie, prvúspustí sa na serveri a spustí váš príkaz, druhý sa spustí na strane klienta a odošle príkazy serveru prostredníctvom sieťového soketového pripojenia. Aplikácia servera prijíma žiadosť klienta a na hostiteľovi servera spúšťa požadovaný príkazový riadok.
Na vykonanie príkazu na lokálnom hostiteľovi (pre aplikáciu na strane servera) použite Runtime trieda a jeho exec()
metóda.