我在java上的服务器上工作,最终将在linux上运行,但我还需要在Windows上测试它。
服务器在需要时应该为客户端(也在java中)启动一个新进程。在测试期间,我不想运行可执行jar文件,只需要运行类路径。
所以目前(在Windows上),我启动了一个运行带参数的批处理文件的新进程,在其中运行命令:java -cp bin MyClass %*
。
我的问题是,我想等到批处理结束运行才能记录批处理文件中的任何错误,但一旦启动,我需要它来运行Class(客户端)而不等待。 / p>
在linux中它应该就像在命令末尾添加&
一样简单..但是如何在windows中执行它?
我已经用start "" "java -cp bin MyClass %*"
运行命令了,但是我遇到了错误。
而call java -cp bin MyClass %*
做的事与没有call
的情况相同。
我在这里遗漏了什么吗? 谢谢!