| Author |
Runtime exec problem
|
Tobias Hetzel
Greenhorn
Joined: Apr 21, 2009
Posts: 8
|
|
Hey guys,
i coded the following snippet:
but it doesn´t work. it won´t start an editor with the blubb.txt. the other ways also don´t work:
OR
the compiler says, that it will not execute, because it´s no *.exe-file...
PLEASE HELP ME...
iTob
|
 |
Rob Spoor
Sheriff
Joined: Oct 27, 2005
Posts: 19216
|
|
First of all, this is Windows so use \ (escaped to \\) as path separators.
Second of all, "start" is not an application of itself. It's a built-in command of cmd.exe. So you should call "cmd /c start ..." - the /c flag informs cmd to execute anything that comes after it.
And you may want to read this thread - it's handling the same problem.
|
SCJP 1.4 - SCJP 6 - SCWCD 5
How To Ask Questions How To Answer Questions
|
 |
Campbell Ritchie
Sheriff
Joined: Oct 13, 2005
Posts: 32673
|
|
Runtime.exec() is too difficult for us beginners. Moving.
And make sure to read the Daconta article which is probably referred to from the thread Rob quoted.
|
 |
Dmitry Mamonov
Greenhorn
Joined: Dec 24, 2008
Posts: 28
|
|
If you just want to open some file with system defined editor then
http://java.sun.com/javase/6/docs/api/java/awt/Desktop.html
may help you more than Runtime.
|
 |
 |
|
|
subject: Runtime exec problem
|
|
|