社区
Java EE
帖子详情
java程序打包成jar后,怎样安装成windows service,并开机自启?
stellahou
2008-05-03 06:10:27
java程序打包成jar后,怎样安装成windows service,并开机自启?
...全文
2707
30
打赏
收藏
java程序打包成jar后,怎样安装成windows service,并开机自启?
java程序打包成jar后,怎样安装成windows service,并开机自启?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
30 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pigthe
2011-08-14
打赏
举报
回复
好好学习,天天向上!!
gigglehoujava
2008-05-09
打赏
举报
回复
[Quote=引用 26 楼 gigglehoujava 的回复:]
1.如果用eclipse或者myeclipse写的程序,可以用fat jar插件打包成jar
2.用exe4j将jar包装成windows service(Executable type选service)
[/Quote]
3.用setup factory,配置安装后创建服务,启动服务,服务是auto-start的。
这个方法我做过,应该是没问题的,能满足楼主的要求
sunyujia
2008-05-08
打赏
举报
回复
[Quote=引用 23 楼 stellahou 的回复:]
引用 18 楼 sunyujia 的回复:
我的文章里面那个就是做安装包的,楼主,就是你需要的啊,功能很强,在安装期间什么事都能干的。
InnoSetup
我不需要在安装包中装jdk的,这样是否可以呢?
[/Quote]
可以,干什么都行,是一个制作安装包的工具,你百度下,或自己看他的帮助文档。在安装期间能够,操作文件(负责copy工作),注册表(这个都能控制了,很多事都能干了),还可以干其他事,你可以研究下啊。比较有名的工具
莫情莫钱
2008-05-07
打赏
举报
回复
有空研究一下,顶一下
gigglehoujava
2008-05-07
打赏
举报
回复
1.如果用eclipse或者myeclipse写的程序,可以用fat jar插件打包成jar
2.用exe4j将jar包装成windows service(Executable type选service)
hjy273
2008-05-06
打赏
举报
回复
使用wrapper就可以
stellahou
2008-05-06
打赏
举报
回复
[Quote=引用 18 楼 sunyujia 的回复:]
我的文章里面那个就是做安装包的,楼主,就是你需要的啊,功能很强,在安装期间什么事都能干的。
InnoSetup
[/Quote]
我不需要在安装包中装jdk的,这样是否可以呢?
stellahou
2008-05-06
打赏
举报
回复
我已经将java程序用fat jar做成可执行的jar包了,现在的问题是我还有些配置文件,需要和这个jar包安装到指定的地方。做个安装包,做成服务,开机自启
nanjg
2008-05-06
打赏
举报
回复
把tomcat注册默认启动服务
把jar 注册成tomcat的一个默认加载项目
wxg1008
2008-05-05
打赏
举报
回复
这个要收藏下,有空试试
antony0203
2008-05-05
打赏
举报
回复
学习了
老紫竹
2008-05-04
打赏
举报
回复
1 安装盘的制作不属于Java内容,你去查找各自的安装手册吧
2 任何安装程序都可以自动运行一个安装后的程序,你直接运行 wrapper.exe -i wrapper.conf 就可以把java程序安装为服务
3 设置服务为自动启动,这个是默认的。你可以调用 net start serviceName 来启动你的服务
4 下次开机,服务会自动启动!
TomyGuan
2008-05-04
打赏
举报
回复
安裝盤的話可以用installshell來打包你的程序。好像是那樣拼的。忘了。
你把那些要運行的打包上去。沒測試過,只是估計可以而已。
stellahou
2008-05-04
打赏
举报
回复
[Quote=引用 13 楼 TomyGuan 的回复:]
引用 8 楼 java2000_net 的回复:
请参考这个 wrapper 的使用
http://www.java2000.net/viewthread.jsp?tid=598
老紫竹的很好!!!記錄一下。
[/Quote]
可是我要做成安装盘的,怎么弄呢?帖子都加到150分了,怎么还没人会吗?
TomyGuan
2008-05-04
打赏
举报
回复
[Quote=引用 8 楼 java2000_net 的回复:]
请参考这个 wrapper 的使用
http://www.java2000.net/viewthread.jsp?tid=598
[/Quote]
老紫竹的很好!!!記錄一下。
stellahou
2008-05-04
打赏
举报
回复
[Quote=引用 11 楼 yanxue_sys 的回复:]
直接弄个快捷方式放到启动里面就好了
[/Quote]
这个我也知道,放到启动就可以了,可是我要做成服务啊,因为没有界面的,要停掉的话,只能到服务里停掉
sunyujia
2008-05-04
打赏
举报
回复
我的文章里面那个就是做安装包的,楼主,就是你需要的啊,功能很强,在安装期间什么事都能干的。
InnoSetup
Binary Wang
2008-05-04
打赏
举报
回复
收藏了
yanxue_sys
2008-05-03
打赏
举报
回复
直接弄个快捷方式放到启动里面就好了
stellahou
2008-05-03
打赏
举报
回复
[Quote=引用 7 楼 nihuajie05 的回复:]
引用 6 楼 kokobox 的回复:
那样lz可以用installanywhere 打包成为exe文件,然后在配置里面配置一下开机启动
[/Quote]
怎么做呢?能否说明一下,在installanywhere中怎么做?
加载更多回复(9)
将springboot
打包
成
的
jar
文件做
成
windows
服务,解决
java
程序
自启
动问题
将springboot
打包
成
的
jar
文件做
成
windows
服务,解决
java
程序
自启
动问题,适合现场部署后无人看管情况,断电后服务器启动后不用管理springboot服务,不用打开cmd,也不担心现场人员误操作关闭cmd窗口。
winsw将
Jar
包作为
windows
服务(WinSW.zip)
将springboot部署的
jar
包作为
windows
服务,实现
开机
自动启动 1、将
打包
好的
jar
包重命名,将版本号去掉 如 xxxxxx-1.0.0.
jar
重命名为 xxxxxx.
jar
2、将下载好的WinSW.NET4.exe文件放置xxxxxx.
jar
同一路径下,并将其 重命名为 xxxxxx.exe (与
jar
名称一致) 3、下载sample-minimal.xml至同一路径,并将其 重命名为 xxxxxx.xml (与
jar
名称一致) 4、xxxxxx.xml文件,修改配置如下 <!-- ID of the
service
. It should be unique accross the
Windows
system--> xxxxxx <!-- Display name of the
service
--> xxxxxx
Service
(powered by WinSW) <!--
Service
description --> This
service
is a
service
cratead from a minimal configuration <!-- Path to the executable, which should be started -->
java
-
jar
"xxxxxx.
jar
" 5、至此所有配置已完
成
,在此目录下以管理员身份执行cmd 命令为 AllInOne.exe install,在
windows
服务可见我们的
jar
包已经被作为了
windows
服务。 PS: 替换新包步骤:1、将服务停止,更换新包(重命名包名) 2、启动服务 卸载服务步骤: 1、停止服务 2、管理员身份执行cmd 命令为 xxxxxx.exe uninstall 相关文件请放置固定位置,以防他人误删 重要提示 作为
windows
服务后启动,无法查看控制台,请将完善项目中的log输出日志文件配置。
将
jar
打包
成
windows
系统服务,并实现
开机
自启
** 将
jar
打包
成
windows
系统服务,并实现
开机
自启
** 前阵子将系统部署到客户服务器上后,比较坑的是客户那边机房经常停电。客户不会自己启动服务(实际只要双击几个图标就行)。于是计划给他们搞一个
开机
自启
。 ##实施 1.最开始我只是单纯的设计了一个
开机
自启
,方法如下: a.新建一个文件夹 software,software目录下再建一个文件夹,这里我起名bootdo, ...
Spring Boot项目生
成
jar
包,并在
windows
服务器中注册
成
服务,
开机
启动
背景: 使用Spring Boot开发的项目,
打包
生
成
了一个
jar
包,希望能部署在
Windows
服务器中 可尝试: 1、Spring Boot生
成
的
jar
包,可以直接用
java
-
jar
运行,但是前提是需要登录用户,而且注销用户后会退出
程序
,所以不可信。 2、使用计划任务,写一个bat批处理文件,里面写 @echo off start
java
-
jar
gasSpringBoot.j...
springboot
打包
成
jar
后用exe4j
打包
成
exe,并注册
成
windows
服务
本文介绍的是springboot
打包
成
jar
后用exe4j
打包
成
exe,并注册
成
windows
服务,无需
安装
java
环境就能直接运行,以前用bat放入启动文件夹,时不时文件被系统或者杀毒删除,导致业主放没有启动项目,今天我们注册
成
wins服务,杀毒软件再也不会删除了,结合网上的方法实现
开机
自启
亲测有效,下面跟着我一起操作起来。............
Java EE
67,512
社区成员
225,881
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章