把Jar包加入windows系统服务】的更多相关文章

之前在服务器上不一个Java服务时候,总是开着一堆黑框框,非常不雅,重点是极其容易误关,所以把可执行Jar文件加入Windows系统服务,看起来是个非常不错的选择!(实际上也确实是非常不错的选择) ! 下载winsw,将其更名为winsw.exe方便命令行敲命令,再新建一个winsw.xml,注意xml文件名一定要和winsw的名字一致! xml内容如下,只能写一个service,如果有多个会报错!具体每个属性的意思通过名称就可以很明显的看出来,需要注意的是当执行的命令没有加入系统环境变量时ex…
最近要部署项目的服务端在windows server2008下面,所以把项目打包成可执行的jar包,然后希望它能开机自启动,毕竟每次都在cmd下输入java -jar xxx.jar才能启动太繁琐了. 在网上搜索了教程之后,大概有两种方式.第一种是用Javaservice把jar包打成windows下的服务,第二种是把jar包转换成exe文件,放入windows的启动文件下(该文件夹下的东西会开机就启动).但是第一种方式我不太会操作,因为我的项目依赖了很多可执行jar包,所以打包的jar包不止一…
下载Windows版本:http://nchc.dl.sourceforge.net/sourceforge/wrapper/wrapper-windows-x86-32-3.2.3.zip 现在目前只要32位有免费的,64位免费版目前还没有做出来.官网上(社区)那一列是免费的. 所以我们还需要下载32位的jre,让wrapper可以执行.(jre下载自己去百度) 下面简单介绍一下具体的使用步骤:1.  将下载的Java Service Wrapper包解压到本地,目录为{WRAPPER_HOM…
一.问题描述 最近开发了一个springboot程序,需要依赖第三方jar包,这个jar包无法直接通过pom远程仓库下载,需要从自己本地引入,于是配置pom文件如下:将本地jar包引入工程,systemPath为jar所在的本地路径 <!--第三方jar包引入--> <dependency> <groupId>com.hikvision.js</groupId> <artifactId>data-sdk-bms</artifactId>…
1.在idea中用maven将程序打成jar,放到运行的目录中. 2.去github上面下载winsw: https://github.com/kohsuke/winsw/releases 3. 将WinSW.NET4.exe文件复制到java程序所在文件夹中 4.将java程序重命名,去掉名称中的“.”.例如test-1.0.jar  ---->  test.jar 5.将WinSW.exe重命名为test.exe(和jar同名) 6. 新建一个xml文件,命名为test.xml,写入以下内容…
使用记事本写java代码 1.在d盘新建一个记事本,名字叫做zhanzhuang.java,会询问不可用,是否继续,点击是 2.在里面编辑就如下内容,注意文件的名字要和 class 后面的名字相对应 3.使用 windows+r 呼出命令行窗口,输入cmd进入dos窗口 4.在dos窗口中进入刚才创建的文件的位置,输入如下命令 javac zhanzhuang.java 5.之后继续输入java zhanzhuang 会发现控制台打印 this is zhanzhuang.java 打成jar包…
背景: 使用Spring Boot开发的Web项目,打包生成了一个jar包,希望能部署在Windows服务器中 尝试: 1.Spring Boot生成的jar包,可以直接用java -jar运行,但是前提是需要登录用户,而且注销用户后会退出程序,所以不可信. 2.使用计划任务,写一个bat批处理文件,里面写java -jar运行程序,然后吧bat文件作为一个计划任务运行:结果可能是因为任务启动时,系统资源未准备好,所以没有成功. 最终方案: 使用winsw winsw是一个开源项目,程序以及源码…
http://www.cppblog.com/aurain/archive/2014/01/23/205534.aspx 1 准备 使用工具Procrun(http://commons.apache.org/proper/commons-daemon/procrun.html),下载地址(http://archive.apache.org/dist/commons/daemon/binaries/windows/),tomcat也是用其做服务程序.最新版的是commons-daemon-1.0.…
windows平台下 后台运行 jar 包 1.cmd 下执行方式:后台运行  start /min java -server -Xms1024m -Xmx20480m -jar $JAR_NAME.jar 或:start /b java -Xms1024m -Xmx20480m -jar $JAR_NAME.jar…
windows 下 运行 jar 包 java -jar XXX.jar java -server -Xms1024m -Xmx20480m -jar $JAR_NAME.jar windows 后台运行 jar 包 1.cmd 下执行方式: start /min java -server -Xms1024m -Xmx20480m -jar $JAR_NAME.jar或:start /b --- 2.bat 批处理方式: 启动程序start.bat @echo off start -server…