windows exe opens dos box
try to make the kepler.exe file not open a dos box with windows.
#2 Updated by Christopher Brooks almost 11 years ago
Kepler.exe is created using Launch4j.
Docs are at http://launch4j.sourceforge.net/docs.html#Configuration_file
Ptolemy also uses Launch4j, but does not have a DOS console.
installer/build/launch-kepler.xml has the line:
This might do it.
Another thing is to look at stayAlive.
One advantage to the DOS console is that stdout is preserved and
available to the user. However, this is not very polished, instead
stdout should be remapped to a log file. Most applications that
are invoked from a menu choice do not bring up a dos window.
I'm reopening this pending the above changes.
#4 Updated by Christopher Brooks almost 11 years ago
I'm removing the block on 3245 for this bug, but leaving
it open. I'm also changing this to an enhancment.
Feel free to override.
The DOS window is an intended feature, not a bug.
I feel that the .exe should not open the DOS window, but having
the stdout and stderr is important. A case could be made
that this should be logged somewhere rather than disappearing.
The fix for this bug is: If kepler.exe is invoked from a menu,
then stderr and stdout should be redirected to log file.
If kepler.exe or kepler.sh is invoked from a command line,
then it would be nice if stderr and stdout appeared in the command line.