1. 下載wrapper後解壓縮
http://wrapper.tanukisoftware.com/doc/english/download.jsp
選windows x86 32-bit community版本,
64-bit沒有community版,印象中只能跑2小時
2. 把java程式用到的lib以及build出來的jar放到wrapper/lib/ 下面
3. 更改wrapper/conf/wrapper.conf
wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp
wrapper.java.classpath.1=../lib/*
wrapper.java.initmemory=[自設]
wrapper.java.maxmemory=[自設]
wrapper.app.parameter.1=[你的java main package].[你的java mail class]
wrapper.logfile.maxsize=[自設]
wrapper.logfile.maxfiles=[自設]
wrapper.console.title=[自設]
wrapper.name=[自設]
wrapper.displayname=[自設]
wrapper.description=[自設]
4. 把本來java程式相關的外部檔案放到 wrapper/bin下面
諸如properties、xml...等
5. 執行wrapper/bin/TestWrapper,可以正常跑就沒問題
6. 執行wrapper/bin/InstallTestWrapper-NT.bat,包裝成服務
7. 去windows服務裡面就可以看到剛剛設定好的服務名稱,點啟動就開始執行服務
log會放在wrapper/log/下
8. 程式要更新時,把lib下的jar檔換掉後重啟服務即可,記得自行備份
9. 執行wrapeer/bin/UninstallTestWrapper即可把服務從windoes中移除
諸如properties、xml...等
5. 執行wrapper/bin/TestWrapper,可以正常跑就沒問題
6. 執行wrapper/bin/InstallTestWrapper-NT.bat,包裝成服務
7. 去windows服務裡面就可以看到剛剛設定好的服務名稱,點啟動就開始執行服務
log會放在wrapper/log/下
8. 程式要更新時,把lib下的jar檔換掉後重啟服務即可,記得自行備份
9. 執行wrapeer/bin/UninstallTestWrapper即可把服務從windoes中移除
沒有留言:
張貼留言