当前位置: 首页 > 知识库问答 >
问题:

在操作系统启动时自动运行Java应用程序

尹雅健
2023-03-14

我需要某种方式来启动我的Java应用程序,而不强制用户手动运行应用程序。我不完全确定我将如何做到这一点,有人能提供任何帮助吗?

共有2个答案

马梓
2023-03-14

使用注册表编辑器将. exe文件的路径添加到启动goto从开始菜单运行,键入regedit.exe

然后导航到HKEY\U CURRENT\u用户/软件/MICROSOFT/WINDOWS/CURRENT\u版本/运行

在右侧,创建一个新的字符串值

name="任何东西"and value=java.exe-jar"文件的完整路径"

按确定保存注册表项,重启电脑查看效果

法景明
2023-03-14

将其作为Windows服务运行 这就是路。

有关将其作为服务运行的各种方法,请查看以下问题的答案:

  • 将java程序作为windows服务安装:JavaService的替代方案
  • 如何从java app创建windows服务

你也可以阅读这篇文章

 类似资料:
  • 我是否需要某种方式来启动Java应用程序,而不必强制用户手动运行应用程序。我有生日提醒jar文件。现在我需要弹出窗口,当用户有生日时,它会弹出一条消息,反之亦然。有人能提供帮助吗?

  • 操作系统启动过程 当bootloader通过读取硬盘扇区把ucore在系统加载到内存后,就转跳到ucore操作系统在内存中的入口位置(kern/init.c中的kern_init函数的起始地址),这样ucore就接管了整个控制权。当前的ucore功能很简单,只完成基本的内存管理和外设中断管理。ucore主要完成的工作包括: 初始化终端; 显示字符串; 显示堆栈中的多层函数调用关系; 切换到保护模式

  • 问题内容: 我有一个包含Java应用程序的JAR文件。如何使它从Windows开始而不需要用户交互? 问题答案: 创建一个.bat文件,并将其放入其中: 然后将.bat文件放入Windows启动文件夹。 还有一件事:使用java和javaw之间是有区别的。虽然在调试应用程序时使用Java更好,但应用程序会打印文本或类似内容,而在不需要时,javaw则更好。为什么?因为java使用控制台显示所有应用

  • 我有一个包含Java应用程序的JAR文件。如何在不需要用户交互的情况下从Windows开始?

  • 从机器启动到操作系统运行的过程

  • 我有一份Java申请。 应用程序有一个决定应用程序是否在启动时启动的设置。 目前,我通过在StartUp items文件夹中放置/删除快捷方式实现了这一点。 然而,我想知道是否有更好的方法来处理这种行为。 编辑 是的,是视窗。抱歉之前没有清除。 应用程序有一个UI,用户可以在其中触发操作,并且应用程序在运行时定期在后台运行一些任务。 @Peter,如何使用应用程序中的代码更改注册表?这种方法是否与