如何让一后台运行的应用程序在服务器启动时就自动运行起来?

时间:2021-03-06 05:58:42
我用tomcat,也用weblogic7,我有一后台运行的程序,已经打成.ear包,如何在服务器一启动,就能让这个程序自动运行?如果能人工控制它在服务器不启动关闭的情况下启动关闭这个程序更好!

10 个解决方案

#1


你是指一启动Tomcat或者Weblogic就启动这个ear?
这个服务器不是自动会展开这个ear的吗?

#2


修改注册表!
heky_local_machine_\software\windows\crurrent_?\run
在这个下面指定一下!启动的时候就运行了!
windows的都是在这里设置的!

如果能人工控制它在服务器不启动关闭的情况下启动关闭这个程序更好!
???

#3


注册表里指定一个bat文件!
bat里把你要启动的东西,参数!写进去!

#4


http://expert.csdn.net/Expert/TopicView2.asp?id=1036129&datebasetype=now

#5


看什么系统

#6


beyond_xiruo(希偌):
  我的不是要运行servlet呀,我要运行一个线程,线程内调用别的类的方法.

我现在的疑惑就在如何让一个后台程序能自动运行,如果能人工控制让它运行或停止是最理想的.该怎么实现?

#7


你的意思不就是一个线程吗?何必要作为一个单独的程序启动?
你要单独启动也行。利用反射,调用main()函数。但怎么停止不清楚。

#8


楼上的,请问,怎么利用反射啊?我不懂,请帮忙!谢谢!!!

#9


具体的我也忘了,好像是AdventNet的早期版本中后台要起来一些服务器,就是用反射调用他们的main()方法。你可以试一下,不过main方法是静态的,可以直接调用。但是会在一个JVM里。你可不可以先期一个servlet,在sevlet里面起来一个线程。

#10


已解决.

#1


你是指一启动Tomcat或者Weblogic就启动这个ear?
这个服务器不是自动会展开这个ear的吗?

#2


修改注册表!
heky_local_machine_\software\windows\crurrent_?\run
在这个下面指定一下!启动的时候就运行了!
windows的都是在这里设置的!

如果能人工控制它在服务器不启动关闭的情况下启动关闭这个程序更好!
???

#3


注册表里指定一个bat文件!
bat里把你要启动的东西,参数!写进去!

#4


http://expert.csdn.net/Expert/TopicView2.asp?id=1036129&datebasetype=now

#5


看什么系统

#6


beyond_xiruo(希偌):
  我的不是要运行servlet呀,我要运行一个线程,线程内调用别的类的方法.

我现在的疑惑就在如何让一个后台程序能自动运行,如果能人工控制让它运行或停止是最理想的.该怎么实现?

#7


你的意思不就是一个线程吗?何必要作为一个单独的程序启动?
你要单独启动也行。利用反射,调用main()函数。但怎么停止不清楚。

#8


楼上的,请问,怎么利用反射啊?我不懂,请帮忙!谢谢!!!

#9


具体的我也忘了,好像是AdventNet的早期版本中后台要起来一些服务器,就是用反射调用他们的main()方法。你可以试一下,不过main方法是静态的,可以直接调用。但是会在一个JVM里。你可不可以先期一个servlet,在sevlet里面起来一个线程。

#10


已解决.