Java 启动空白控制台
有没有办法在Windows平台上启动空白控制台 我正在编写一个CLI,希望在其中打开一个单独的窗口,用户可以在其中登录并编写自己的命令。使用cmd/c start命令执行时,它会启动windows标准控制台Java 启动空白控制台,java,console,Java,Console,有没有办法在Windows平台上启动空白控制台 我正在编写一个CLI,希望在其中打开一个单独的窗口,用户可以在其中登录并编写自己的命令。使用cmd/c start命令执行时,它会启动windows标准控制台 还有其他命令吗?您可以在windows中使用批处理文件,这将启动接受用户输入的应用程序。类似于此: 启动cmd/c myapp.bat 假设您正在尝试启动java jar文件,请使用如下命令: start /d "%~dp0" java -jar "%~dp0\fpa.jar" %~dp0
还有其他命令吗?您可以在windows中使用批处理文件,这将启动接受用户输入的应用程序。类似于此: 启动cmd/c myapp.bat
假设您正在尝试启动java jar文件,请使用如下命令:
start /d "%~dp0" java -jar "%~dp0\fpa.jar"
%~dp0扩展到批处理文件所在的驱动器号和路径。如果要确保运行时PWD与批处理文件位于同一位置,请使用该选项。否则,请使用juse
start java -jar "%~dp0\fpa.jar"
这将确保批处理文件能够工作,即使您在与jar文件不在同一目录下运行它,只要jar文件与批处理文件位于同一目录中
您可能需要确保java在您的路径中
set path=jre6\bin;%PATH%
此外,您还可以使用javaw
而不是java
来消除出现的命令行窗口(例如,对于GUI程序)