谁用java开发过windows服务啊?

ddydy 2005-01-05 04:54:50
我现在要做一个服务,他负责定时的扫描数据库等操做,现阶段系统是windows2000,以后需要转移到64位的HP unix上~~~各位给点建议!
...全文
267 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
zj_ok 2005-01-13
  • 打赏
  • 举报
回复
没做过,学习
air82 2005-01-13
  • 打赏
  • 举报
回复
我做过我做过~~~~有一个专门的开源软件~~特别简单
http://wrapper.tanukisoftware.org
去看看吧
ddydy 2005-01-13
  • 打赏
  • 举报
回复
quon(久远) 怎么写啊?谢谢!!!
quon 2005-01-09
  • 打赏
  • 举报
回复
上面打错了,是gpedit.msc
quon 2005-01-09
  • 打赏
  • 举报
回复
unix下直接写进开机脚本就可以了吧,不用那么麻烦,其实windows下也可以用pgedit.msc把程序写进开机/关机/登陆脚本
华生豆 2005-01-08
  • 打赏
  • 举报
回复
我的程序就是在win2000下的,打包成服务后,安装之后会在服务里出现,然后设定为自动启动的,以后机子重启后,会自动启动这个服务,不需要登录进去,完全满足需要,哈哈~~~

但是Unix我不太了解,它的服务机制应该和window有所不同吧,你请教一下高手吧~~~
ddydy 2005-01-08
  • 打赏
  • 举报
回复
kidman521
你是写了一个应用程序是码?比如说win2000吧,如果机器重起,而我又没有登录(处于注销状态),那这个程序能起动起来吗?如果可以,那unix下能行吗?你又这方面的资料吗?谢谢了!

lhj(努力加油)

可以转成unix下的服务(听说unix是守护进程)吗?
ddydy 2005-01-08
  • 打赏
  • 举报
回复
谢谢 kidman521 这么热心的帮助~~~~~~~

各位,谁知道unix下的怎么做呢?
lhj 2005-01-06
  • 打赏
  • 举报
回复
java写出正确的exe后,用exe转Windows Service的工具进行转换成服务就可以了。
华生豆 2005-01-06
  • 打赏
  • 举报
回复
以前我也问过这个问题,好像要用java写window服务,是比较麻烦的~~~

我后来采取的解决办法时,写了一个一直执行的应用程序,用了timer,和楼上那个同理,然后用打包工具install anywhere打成了一个window的服务,安装后可以当作服务一样启动停止,可以满足我的需要~~~
ddydy 2005-01-05
  • 打赏
  • 举报
回复
不够的话,到j2ee版再去领分,那里也有这么个贴子,也是俺发的,不行就都给你了!
ddydy 2005-01-05
  • 打赏
  • 举报
回复
哥哥!麻烦您细细道来~~小弟这厢有理了!!
peterpansh 2005-01-05
  • 打赏
  • 举报
回复
import java.util.Timer;
import java.util.TimerTask;

public class EggTimer {
private final Timer timer = new Timer();
private final int minutes;

public EggTimer(int minutes) {
this.minutes = minutes;
}

public void start() {
timer.schedule(new TimerTask() {
public void run() {
playSound();
timer.cancel();
}
private void playSound() {
System.out.println("Your egg is ready!");
// Start a new thread to play a sound...
}
}, minutes * 60 * 1000);
}

public static void main(String[] args) {
EggTimer eggTimer = new EggTimer(2);
eggTimer.start();
}

}
课程介绍:这是一门Java语言入门课程,针对的是Java初学者或者从事其他计算机语言开发但希望转到Java开发工作上来的软件工程师,是所有想入java之门的朋友首先要学的第一门课,也是整个Java开发的核心和基础,也就是大家常说的JAVA SE版本中涵盖的知识;本门课程将采用 windows平台下的intellij IDEA开发环境作为主要的讲解平台,对于熟悉其他Java开发环境的学友们,当然也可以选择自己熟悉的平台;本门课程希望达到的目标是给大家打语言基础,但不希望一上来给大家太重的学习负担,分阶段,逐步的学习,是更好的学习方式,所以在本门课程中,我们将只涉及到基础的语言,以及面向对象程序设计的一些基础概念,更多的知识和概念我们将放在进阶课程中讲解,这一点望大家知晓;在Java诞生的不到30年时间里,Java开发人员的市场需求已经增长到了一个非常惊人的程度,至少目前来看,没有任何一门开发技术能够和java比,从待遇方面,高级Java开发人员的薪资也是相当的高,大概只有c++能够和Java掰一掰手腕,其他的开发技术的薪资待遇,很难与Java比较。很多想学习java的同学,会有一种困惑,感觉Java知识特别零散,除基本的Java语言外,各种概念、各种框架层出不穷,那我们怎么入学习之门,学到什么程度,能找到什么样的工作,这些问题就会困扰着我们;针对这种情况,我将不断推出一系列的Java课程,通过这一系列的课程,为大家搭建一条比较完整的Java学习链条,我并不准备回答大家“学到什么程度,能找到什么样的工作这种问题“,因为当你学到一定的程度之后,你自然就会找到答案,但有一点可以确定:仅仅学习完本门课程还不够,还需要继续深入学习下去!讲解中所安装的是jdk版本是jdk 12版本,但这并不意味着我们要把这个版本中的所有知识讲解的面面俱到,把最有用、最实用,最能帮助大家加薪的知识挑选出来讲解是老师的重要责任;讲师介绍:王健伟老师,网名:狂想(KuangXiang),1995年毕业于哈尔滨工程大学计算机及应用专业,20多年软件开发经验,经历过数十个软件项目开发包括网络通信、网络安全、网络游戏等领域,多年的摸爬滚打使自身具备了极其深厚的开发实力和实战经验。深圳知名网络安全公司安络科技(www.cnns.net)有限公司创始人之一、中国首套网络安全在线扫描评估系统项目负责人,电子工业出版社2003年《Crystal Reports水晶报表设计与开发实务》书籍作者,全球同服独立游戏《冒险之路》制作人。在教学上,老师自带讲课天赋,善于用最清晰、最通俗的语言把复杂问题简单化,让你听了就能懂,当节学完基本就能掌握,老师能够为你节省大量的学习时间并能达到极好的教学效果!

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧