Thread View: pl.comp.lang.java
2 messages
2 total messages
Started by Krzysztof Choma
Mon, 21 Jul 1997 01:16
Exec
Author: Krzysztof Choma
Date: Mon, 21 Jul 1997 01:16
Date: Mon, 21 Jul 1997 01:16
39 lines
1656 bytes
1656 bytes
Ludzie nie mam juz do tego sil. Mecze sie z tym od pol dnia. Jak odpalic
zewnetrzny program z Javy? (dokladniej to ma byc 'ayc' pod linuxa, ktory robi
swoje bez pomocy uzytkownika)
Ja to robie tak:
import java.io.*;
import sun.net.*;
class aycserv extends NetworkServer {
....
Runtime ayc;
....
void SpelnieniePragnienia() { // toto jest wywolywane z metody
// serviceRequest
.....
Process p;
try {
p=ayc.exec("C:\\Command.com");
}
catch (IOException e) {
......
}
......
}
....
}
no i w miejscu p=cya.exec("C:\\Command.com"); proces przestaje dzialac! nie
wiem co jest grane, nie wyskakuje zaden wyjatek, zaden komunikat, tylko
przestaje dzialac.
Jesli ktos potrafi pomoc to bylbym wdzieczny!
May The Force be with You... KRiSTO Routinez / HMG
------------------------------------------------------------------
| tel/fax/modem: ??????????? e-mail: krout@free.polbox.pl |
| snail-mail: WHO CARES? http://ni.ma.bo.wycieli |
------------------------------------------------------------------
Re: Exec
Author: Artur Biesiadowski
Date: Mon, 21 Jul 1997 09:20
Date: Mon, 21 Jul 1997 09:20
22 lines
1478 bytes
1478 bytes
Krzysztof Choma <routinez@free.polbox.pl> wrote:
: no i w miejscu p=cya.exec("C:\\Command.com"); proces przestaje dzialac! nie
: wiem co jest grane, nie wyskakuje zaden wyjatek, zaden komunikat, tylko
: przestaje dzialac.
: Jesli ktos potrafi pomoc to bylbym wdzieczny!
Sprobuj to odpalic pod linuxem (nie command.com :) i zobaczyc czy tworzy
sie dodatkowy proces. Jezeli tak, to moze to byc problem std input output
- moze ich po prostu nie widac na ekranie ?
Dwa, to najbezpieczniej zawsze robic System.getRuntime()..., a nie
przypisywac do RunTime i potem korzystac.
Trzy - probowales odpalic cos co sie szybko konczy - krotki program w C
typu hello world ? Moze przez execa nie mozna wywolywac interaktywnych
programow ?
No to na tyle, jezeli chodzi o czlowieka ktory sie na tym nie zna :)
Artur
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads