关闭java进程~~急 在线等

cs_dubin 2008-01-11 01:13:20
我现在要设计在线自动更新功能,现在我希望用一个批处理文件去关闭掉java进程
不知道该怎么做,如果有这种处理方法,请贴出bat文件或者sh文件代码
如果不可以实现,那么请另点高见 谢谢~!~!
...全文
438 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
cs_dubin 2008-01-14
  • 打赏
  • 举报
回复
我也想这么做 因为环境的制约,我们希望把所有能做的都用java来实现,其他都用脚本文件来实现这样维护起来简单
期待大家的高见
hcy1985 2008-01-13
  • 打赏
  • 举报
回复
欢迎JAVA人士加入53633581群
sunyujia 2008-01-13
  • 打赏
  • 举报
回复
是啊 那个东西不是特别好用

为什么你非要注册成服务呢,直接写个批处理不一样吗

如果不自动开始的话写个批处理开机自动启动一下
net start 服务名字

我搞这东西已经是半年前的事了完全没印象了。当时试了好几种组件你多试试别的。
cs_dubin 2008-01-12
  • 打赏
  • 举报
回复
恩 楼上的谢谢 解决了 不过在加载入服务的时候
在windows NT Server中没有自动开始服务是什么原因??
sunyujia 2008-01-12
  • 打赏
  • 举报
回复
把你的jar添加到classpath里面
wrapper.java.classpath.5=../bin/setup.jar
cs_dubin 2008-01-12
  • 打赏
  • 举报
回复
现在我把setup.jar解压出来 是可以运行起来的 ,但是不解压jar文件可以做到吗?
cs_dubin 2008-01-12
  • 打赏
  • 举报
回复
现在我可以启动一个.class文件,但是jar文件不行
wrapper.conf文件部分配置如下
wrapper.java.command=%JAVA_HOME%\bin\java


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

# Java Classpath (include wrapper.jar) Add class path elements as
# needed starting from 1
wrapper.java.classpath.1=../lib/wrapper.jar
wrapper.java.classpath.2=../lib/wrappertest.jar
wrapper.java.classpath.3=../bin/.
wrapper.java.classpath.4=%JAVA_HOME%\lib\tools.jar



# Java Library Path (location of Wrapper.DLL or libwrapper.so)
wrapper.java.library.path.1=../lib

# Java Additional Parameters
#wrapper.java.additional.1=-Dprogram.name=run.bat

# Initial Java Heap Size (in MB)
#wrapper.java.initmemory=3

# Maximum Java Heap Size (in MB)
#wrapper.java.maxmemory=64

# Application parameters. Add parameters as needed starting from 1
wrapper.app.parameter.1=com.setup.Main
cs_dubin 2008-01-12
  • 打赏
  • 举报
回复
现在我可以把.class文件启动起来了,jar还是不行
我把setup.jar文件放到了bin文件下面了,在jar文件中的mianclass是 com.setup.GUIsetup
在wrapper.conf文件中还需要什么配置吗?下面是配置文件的部分内容,请问各位大侠需要做哪些改动?
# Java Application
wrapper.java.command=%JAVA_HOME%\bin\java


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


wrapper.java.classpath.1=../lib/wrapper.jar
wrapper.java.classpath.2=../lib/wrappertest.jar
wrapper.java.classpath.3=../bin/.
wrapper.java.classpath.4=%JAVA_HOME%\lib\tools.jar




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

# Java Additional Parameters
#wrapper.java.additional.1=-Dprogram.name=run.bat

# Initial Java Heap Size (in MB)
#wrapper.java.initmemory=3

# Maximum Java Heap Size (in MB)
#wrapper.java.maxmemory=64

# Application parameters. Add parameters as needed starting from 1
wrapper.app.parameter.1=com.necst.webapfw.setup.ui.GUIMain
sunyujia 2008-01-12
  • 打赏
  • 举报
回复
Java Service Wrapper 不好用我试过几种工具,都不是很好用,后来我还是批处理自启动
cs_dubin 2008-01-12
  • 打赏
  • 举报
回复
难道Java Service Wrapper 只能把.class文件运行并作为系统服务吗?
cs_dubin 2008-01-11
  • 打赏
  • 举报
回复
呵呵 谢谢
不过我现在在弄Java Service Wrapper
有谁用过的 我要把一个jar文件 运行 并作为系统服务 但是不知道wrapper.conf怎么配置
用过的前辈请贴个wrapper.conf文件 谢谢
piaopiao11 2008-01-11
  • 打赏
  • 举报
回复
taskkill -im java.exe -f
piaopiao11 2008-01-11
  • 打赏
  • 举报
回复
killall java -9

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧