一尘不染

在Windows启动时运行Java应用程序

java

我有一个包含Java应用程序的JAR文件。如何使它从Windows开始而不需要用户交互?


阅读 526

收藏
2020-03-22

共1个答案

一尘不染

创建一个.bat文件,并将其放入其中:

javaw -Xmx200m -jar C:\Path\to\jarfile\TheJar.jar

然后将.bat文件放入Windows启动文件夹。

还有一件事:使用java和javaw之间是有区别的。虽然在调试应用程序时使用Java更好,但应用程序会打印文本或类似内容,而在不需要时,javaw则更好。为什么?因为java使用控制台显示所有应用程序打印内容(println的打印,异常堆栈跟踪等)的控制台运行Java程序,而javaw不在控制台上运行。

2020-03-22