1,、首先到請下載最新版本的Java Service Wrapper,,點我下載。
2,、準(zhǔn)備如下文件,,復(fù)制到test目錄,這些文件可以從下載包中找到: wrapper.dll wrapper.exe wrapper.jar 3,、編寫wrapper.conf,,也放在同一級目錄下面,內(nèi)容如下 # Java Application完整路徑
wrapper.java.command=java wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp #定義程序運行的classpath wrapper.java.classpath.1=wrapper.jar wrapper.java.classpath.2=[jar file/path] # Java Library Path (location of Wrapper.DLL or libwrapper.so) wrapper.java.library.path.1=. # Java Additional Parameters #wrapper.java.additional.1= # Initial Java Heap Size (in MB) #wrapper.java.initmemory=3 # Maximum Java Heap Size (in MB) #wrapper.java.maxmemory=64 # 運行的Main Class wrapper.app.parameter.1= wrapper.console.format=PM wrapper.console.loglevel=INFO wrapper.logfile=Beanskt.log wrapper.logfile.format=LPTM wrapper.logfile.loglevel=INFO wrapper.logfile.maxsize=0 wrapper.logfile.maxfiles=0 wrapper.syslog.loglevel=NONE #window服務(wù)配置 wrapper.console.title=samplesvr #服務(wù)名 wrapper.ntservice.name=samplesvr # 顯示名稱 wrapper.ntservice.displayname= sample Service # 描述 wrapper.ntservice.description=sample Service # 依賴項 wrapper.ntservice.dependency.1= # 啟動模式: AUTO_START or DEMAND_START wrapper.ntservice.starttype=AUTO_START # 是否交互. wrapper.ntservice.interactive=false 4,、運行測試,,安裝服務(wù) 》測試運行是否正常 wrapper.exe -c wrapper.conf 》安裝服務(wù) wrapper.exe -i wrapper.conf 》卸載服務(wù) wrapper.exe -r wrapper.conf 》啟動 wrapper.exe -t wrapper.conf 》停止 wrapper.exe -p wrapper.conf |
|