Netbeans平台命令行解析。想要锁定命令提示符,直到任务完成

时间:2013-05-01 16:45:42

标签: java command-line netbeans-platform rxtx

我希望这是有道理的:

我有一个netbeans平台应用程序,也可以使用OptionProcessor类从命令行运行。目前我执行应用程序,它立即似乎被发送到后台,输出被分割到命令行仍然。

C:\Program Files\myApp\bin>myApp --p="COM9" --c="C:\Users\Vi\Documents\ser.txt" --nogui --nosplash

C:\Program Files\myApp\bin>

The launcher has determined that the parent process has a console and will reuse it for its own console output.
Closing the console will result in termination of the running program.
Use '--console suppress' to suppress console output.
Use '--console new' to create a separate console window.
WARNING:  RXTX Version mismatch
        Jar version = RXTX-2.2pre1
        native lib Version = RXTX-2.2pre2

正如您所见,只要我自动调用EXE Windows,我就可以再次使用命令行。我想锁定命令提示符,直到应用程序完成并返回TRUE / FALSE。

此外,我也想抑制这种警告(只是警告),但这并不重要。

谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

您的应用程序由启动程序(本机)和工作程序(Java)组成。 启动器阻止控制台,直到它完成其工作:启动Java VM。 使用java -jar xxxx启动应用程序,控制台将被阻止,直到Java终止。