我有一个包含Java应用程序的JAR文件。如何使它从Windows开始而不需要用户交互?
创建一个.bat文件,并将其放入其中:
javaw -Xmx200m -jar C:\Path\to\jarfile\TheJar.jar
然后将.bat文件放入Windows启动文件夹。
还有一件事:使用java和javaw之间是有区别的。虽然在调试应用程序时使用Java更好,但应用程序会打印文本或类似内容,而在不需要时,javaw则更好。为什么?因为java使用控制台显示所有应用程序打印内容(println的打印,异常堆栈跟踪等)的控制台运行Java程序,而javaw不在控制台上运行。