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

Java程序在后台运行

潘国源
2023-03-14

我有一个简单的java程序,它只是一段代码,可以从数据库中读取并根据某些条件修改数据库的内容。现在,我想要的是这个程序应该在启动时自动启动并在后台静默运行,除非有人从任务管理器中杀死它。我以前从未做过这样的事情,也不知道具体该怎么做。有人能帮我解决这个问题吗?谢谢你...

共有3个答案

彭俊智
2023-03-14

首先创建jar bash,然后将其添加到crontab任务列表中。

杜凯
2023-03-14

这里有两个问题

>

  • Windows-在Windows启动时运行Java应用程序
  • Linux-Linuxjava应用程序的启动脚本

将程序作为守护进程运行(后台进程)

  • 最简单的方法是使用time循环并在time循环中Hibernate所需的时间间隔。然后执行数据库操作。

同样对于windows,您可以检查此JSLhttp://www.roeschter.com/

谢谢

刁越
2023-03-14

按照以下步骤完成此工作:(假设您使用的是windows,并且安装了jre)

  • 首先编译java程序并将类文件放在一个位置
  • 现在创建一个bat文件,并将java位置放置到该类文件/MyProgram中
  • 将bat文件放入启动程序
  • 重新启动系统,您的程序将在后台运行。。!希望这对你有帮助
 类似资料:
  • 问题内容: 我已经开发了一个Java控制台应用程序,该应用程序在启动时打开控制台窗口并保持在前台,我想在后台启动该应用程序。 现在,我通过以下命令行启动该应用程序: 有没有办法实现这种行为?更改命令行参数就足够了,还是我需要对代码进行一些更改? 问题答案: 答案取决于操作系统。

  • 问题内容: 我是厨师菜鸟。我想创建一个在后台运行jar的配方。 helloworld-1.0.jar是一个程序,首先打印“ Hello World”,然后执行while(true)循环。 我希望当我登录到厨师客户端计算机时。它应该指示使用“ jps”命令运行的jar。但是没有运行这样的jar。 而且我可以看到hello.jar已下载,这表明代码块已被执行。 这个食谱怎么了? 问题答案: 最好建议您

  • 我查了一下,我怎么能默默地运行硒:在这里找到了下一个伟大的答案 我正在尝试让selenium正常运行,直到一些操作完成,然后在后台运行它。 有可能吗? 高级Oz中的thanx

  • 问题内容: 在第15个播客中,杰夫提到他在Twitter上发表了关于如何在后台运行常规事件的推特,好像它是正常功能一样- 不幸的是,我似乎无法通过推特找到它。现在,我需要做类似的事情,并将这个问题提交给大众。 我当前的计划是,当第一个用户(可能是我)进入站点时,它将启动一个后台线程,该线程等待直到分配的时间(每小时一小时),然后启动阻止其他人的事件(我是一名Windows程序员,因此我认为就事件和

  • 问题内容: 我想使用ffmpeg在php中将视频转换为.flv。目前,我正在执行此操作,但是它会挂起浏览器,直到文件上传完毕。我一直在寻找有关如何在后台运行exec()进程的php文档,同时使用返回的PID更新进程。这是我发现的: 我还使用一个技巧来跟踪后台任务是否正在使用返回的PID运行: 我是否想创建一个单独的.php文件,然后从php cli运行以执行以下功能之一?我只需要稍微推动一下即可开

  • 问题内容: 我想在后台线程中运行一些Runnable。我想使用Handler,因为它便于延迟。我的意思是 凡 可运行 应当运行 后台 线程。是否可以创建这样的处理程序?是否在某个地方有“背景” Looper,或者该如何创建? PS我知道如何使用自定义类扩展Thread,但是比处理程序方式需要更多的编码工作。因此,请不要发布其他解决方案或类似的内容 如果Handler能以“干净”的方式做到这一点,我