「java制作系统服务」java程序做成服务

博主:adminadmin 2022-12-30 18:57:07 1346

本篇文章给大家谈谈java制作系统服务,以及java程序做成服务对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

如何将Java程序注册为Linux系统服务

工具/原料

CentOS6.6

Java Service Wrapper安装包

方法/步骤

下载Java Service Wrapper安装包,并解压。

#tar -zxvf wrapper*.tar.gz

1、创建安装目录

#mkdir /home/testwrapper

2、复制文件

复制src\bin\sh.script.in到/home/testwrapper目录,重命名为WrappeTest.sh

复制wrapper\bin目录下的wrapper文件到/home/testwrapper目录

复制src\conf\wrapper.conf.in到/home/testwrapper目录,重命名为wrapper.conf

复制lib目录下3个文件到/home/testwrapper目录,包括以下文件wrapper.so、wrapper.jar、wrappertest.jar

3

修改WrapperTest.sh脚本文件。

进入/home/testwrapper目录。

修改要注册应用的名称及相关文件的路径。

如何将java控制台程序做成windows服务

下面简单介绍一下具体的使用步骤:

1. 将下载的Java Service Wrapper包解压到本地,目录为{WRAPPER_HOME};

2. 服务应用程序名为MyServApp,在目录d:\MyServApp下建立bin、conf、logs、lib目录;并把你的已有应用程序如NioBlockingServer.class拷贝到该目录下;

3. 将{WRAPPER_HOME}\src\bin\下的遗以下文件拷贝到MyServApp目录下,并重命名。

{WRAPPER_HOME}\bin\Wrapper.exe  C:\ MyServApp \bin\Wrapper.exe

{WRAPPER_HOME}\src\bin\App.bat.in  C:\ MyServApp\bin\MyApp.bat

{WRAPPER_HOME}\src\bin\InstallApp-NT.bat.in  C:\ MyServApp\bin\InstallMyApp-NT.bat

{WRAPPER_HOME}\src\bin\UninstallApp-NT.bat.in  C:\ MyServApp\bin\UninstallMyApp-NT.bat

4. 将{WRAPPER_HOME}\lib下的以下文件拷贝到C:\ MyServApp \lib目录下

{WRAPPER_HOME}\lib\Wrapper.DLL

{WRAPPER_HOME}\lib\wrapper.jar

5. 将{WRAPPER_HOME}\src\conf\wrapper.conf.in拷贝到C:\ MyServApp \conf目录下并命名为wrapper.conf;并修改wrapper.conf文件,在其中配置您的应用服务。

主要修改以下几项即可:

#你的JVM位置:

wrapper.java.command=D:\Sun\j2sdk1.4.0_03\bin\java

#运行参数:如:

wrapper.java.additional.1=-Dprogram.name=run.bat

#classpath:

wrapper.java.classpath.1=../lib/wrapper.jar

wrapper.java.classpath.2=../bin/.

# Java Library Path (location of Wrapper.DLL or libwrapper.so)

wrapper.java.library.path.1=../lib

#MAIN CLASS 此处决定了使用Java Service Wrapper的方式

wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp

#你的Java应用类

wrapper.app.parameter.1= NonBlockingServer

# 服务名

wrapper.ntservice.name=NB

# Display name of the service

wrapper.ntservice.displayname=Nio Nonblocking Server

# 服务描述

wrapper.ntservice.description=Nio Nonblocking Server

其他的配置根据你的需要改变即可

6. 对以上配置的MyApp.bat进行测试,运行MyApp.bat,就像在Console窗口下运行Tomcat一样;

7. 对以上配置的服务进行测试,运行C:\ MyServApp\bin\InstallMyApp-NT.bat将把你的应用(此处为NioBlockingServer)安装到Win32系统服务中了。

8. 打开控制面板-管理程序-服务,看到Nio Nonblocking Server已经在系统服务中了,其他用法就与我们熟悉的Windows服务一样了。

Tomcat使用的是Java Service Wrapper模式二,这种方式需要对已有的程序进行小的改动,但可以通过Socket端口的方式控制服务程序核心的启动,更加灵活。

如何在linux系统下做java开发?

linux下做java开发Java开发需要搭建java开发环境:jdk是 Java 语言的软件开发工具包,Tomcat是Java环境下WEB服务器, Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。学习java推荐选择千锋教育,该机构可以帮助更多迷茫的学生实现他们的梦想。

学Java可以从事的工作如下:

1、企业级应用开发大可以做全国联网的系统,小到中小企业的应用解决方案。多数没有前端开发的通常是从一个服务器接收数据,处理后发给另一个处理系统。

2、如今,Java编程Java编程已经在金融服务业得到广泛应用,所有银行平台的前台和后台电子交易系统、确认和结算服务、数据处理及其他项目都用Java来编写。

3、服务端程序开发,Java都占有极为重要的地位。

想要了解更多有关java培训的相关信息,推荐咨询千锋教育。采用全程面授高品质、高体验培养模式,学科大纲紧跟企业需求,拥有国内一体化教学管理及学员服务,在职业教育发展道路上不断探索前行,公司总部位于北京,目前已在20个城市成立分公司,现有教研讲师团队300余人。

如何用java喝mysql制作一个社区管理系统

社区管理人员在社区管理方面需要对基本的信息进行管理,因此需要在系统中录入与小区相关的各种信息,并且方便用户对小区基本信息进行查询。基本信息包括房屋资料、车位资料以及业主信息等方面,具体如下:

1、小区管理,社区管理是智慧管理系统中最为重要的一项功能。在具体的管理实践当中,管理者需要对各个小区的信息进行管理和维护。

2、车位资料管理,随着小汽车保有量的不断增加,小区车位日渐紧张,因此这就要求在物业管理中需要根据小区内设置的车位信息进行管理。所有小区车辆必须要根据设置的停车位来停放。社区管理中需要对车位资料进行登记和管理,同时如果车位信息发生变化则需要对车位信息进行及时的更新。

3、业主信息管理,在社区管理中需要详细登记所有业主的信息,及时对业主的信息和住户的信息进行及时的更新和维护。因此在系统设计和开发中,需要提供业主信息管理的功能,这一功能直接决定了物业管理是否能够为业主提供高质量的物业管理服务。

4、人员信息管理,人员信息管理主要针对的是社区管理工作人员。物业管理工作人员是物业服务的核心主体。因此这就要求在信息系统中需要对社区管理人员的基本信息和基本资料进行管理,确保小区人员信息的准确性和信息变更的及时性。

java 编程实现开启系统服务 SQL

你应该换个思路,其实DOS命令也可以启动WINDOWS服务的

dos 的 net start 命令就可以了。你可以写一个bat,也可以在cmd命令下执行

比如:

net start mssqlserver//启动sqlserver服务

net stop mssqlserver//停止sqlserver服务

关于java制作系统服务和java程序做成服务的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。