Java 防止为启动应用程序打开CommandPrompt窗口
我有一个Java应用程序,应该在操作系统启动时运行。Java 防止为启动应用程序打开CommandPrompt窗口,java,windows,startup,command-prompt,Java,Windows,Startup,Command Prompt,我有一个Java应用程序,应该在操作系统启动时运行。 它在Windows XP Professional上运行,我将注册表项添加到HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,并将其用作键值: java -jar "C:\path\to\app.jar" 但这会在启动时打开CommandPrompt窗口 如何在启动时运行应用程序而不打开CommandPrompt窗口 谢谢 相关/重复 试试start
它在Windows XP Professional上运行,我将注册表项添加到
HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
,并将其用作键值:
java -jar "C:\path\to\app.jar"
但这会在启动时打开CommandPrompt
窗口如何在启动时运行应用程序而不打开CommandPrompt窗口 谢谢 相关/重复
试试
start javaw“C:\path\to\app.jar”
@HernánEche:javaw-jar“C:\path\to\app.jar”
(无start
)工作正常。从一开始它就不起作用。ThnaksAlready在两天前的评论中解释说。。。还有更多context@Steve是的,我是发表评论的人,现在是一个社区维基对结束这一问题的回答。
javaw -jar "C:\path\to\app.jar"