启动:

程序启动时创建一个文件 然后程序运行,主线程检测文件是否存在,不存在的话就停程序删掉文件,然后再创建一个stop文件

@echo off

echo ok >start

if "%OS%" == "Windows_NT" setlocal

set CLASSPATH=".;C:\Program Files\Java\jdk1.6.0_14\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_14\lib\tools.jar"

java -Xms512m -Xmx512m  -jar helloworld.jar

echo app is stoped

echo ok >stop

pause

停止:删除start文件,让程序的主线程进行检测文件删除了,然后停止程序,停止结束会建立一个stop,当前这个程序就是检测什么时候stop文件存在了说明程序停止了

@echo off

del start

:loop

if exist "stop" goto stop

ping localhost -n 4 > nul

goto loop

:stop

echo application is stoped

pause

del stop

启动程序,但是隐藏cmd窗口

Set ws = CreateObject("Wscript.Shell")

ws.run "cmd /c startBin.bat",vbhide

java 隐藏cmd_bat启动java程序 可以隐藏cmd窗口相关推荐

  1. java xms xmx_启动JAVA程序时,参数-Xms及Xmx有什么用

    展开全部 -Xms是用来设置你的应用程序能够使用的最大内存数,如果程序要花很大内存的话,那就需要修改62616964757a686964616fe58685e5aeb931333365653261增加 ...

  2. Java怎么弹出cmd命令窗口_怎么在java里打开bat文件,并打开cmd窗口执行,举例一个完整代码。...

    展开全部 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; impor ...

  3. java web ssh启动运行程序_[javaweb开发SSH] myeclipse启动tomcat时的bug

    以前用的是myeclipse10.0的版本,我也不知道以前设置了什么,比较正常.由于以前的myeclipse无法装svn,所以装了一个10.7当连接数据库正常时,自然是好的一旦连接数据库不正常了(我故 ...

  4. jetty java 工程_jetty启动java web工程报错

    eclipse中jetty启动一个maven工程, 报错 Caused by: java.lang.IllegalAccessError: class sun.reflect.GeneratedCon ...

  5. java 输入密码时显示星号6_Java多线程 例子 cmd窗口下 实现输入密码星号显示

    import java.util.Scanner; /** * Create Time: 2018-03-17 07:28 * * @author sheting */ public class Te ...

  6. cmd怎么实现Java你好_java环境配置以及如何在cmd窗口运行java代码

    对于初学java的人来说,电脑的环境配置也许会让你头疼,但只要你认真一些学习,相信对你来说都是OK的啦~ 首先回到桌面,选择我的电脑,单击右键属性,进入高级系统设置,点击环境变量设置.用户变量选择Te ...

  7. virtualbox 开机启动虚拟机方案(无CMD窗口)

    通过bat与vbs组合使用,让virtualbox在开机自启动时没有cmd窗口,核心是start /b指令与ws.Run "E:\virtualbox\virtualbox_boot.bat ...

  8. java实现进程管理,Java调用批处理或可执行文件和Runtime、Process类实现Java版进程管理器...

    Java调用批处理或可执行文件 用Java编写应用时,有时需要在程序中调用另一个现成的可执行程序或系统命令,这时可以通过组合使用Java提供的Runtime类和Process类的方法实现.下面是一种比 ...

  9. mac java 更新_mac版java怎么更新升级 mac版java更新升级方法

    类型:Mac编程软件大小:62.3M语言:中文 评分:10.0 标签: 立即下载 mac版java怎么更新升级?mac版java更新升级方法.有很多使用Mac的用户需要mac版java,有的时候需要下 ...

最新文章

  1. mysql的聚合查询_MySql聚合查询
  2. springMVC中获取request 对象
  3. 2数据库表增加一个字段_详解PostgreSQL用户、数据库及表的管理、操作与授权
  4. Matlab趋势线公式引用,批量提取excel中图表趋势线的公式中的斜率 - 程序语言 - 小木虫 - 学术 科研 互动社区...
  5. android系统级浮层,android 新手引导浮层的实现
  6. 南京大学俞扬教授:强化学习真实环境不好用?那就模拟器来凑!
  7. 宾州州立计算机科学世界排名,宾州州立大学帕克分校qs世界排名
  8. COGS 577 蝗灾
  9. 怎么把日程提醒放在手机桌面
  10. c语言char10是什么意思,c语言char是什么意思
  11. 阿里云服务器代充-做业务搭建网站用物理机还是云服务器?
  12. 不懂分布式,枉称大数据
  13. 背景图片随页面滚动放大缩小
  14. python实现刷问卷星份数(面向对象)
  15. 一致性哈希原理详解(虚拟节点)
  16. oracle如何查看pdb,Oracle基础操作——CDB-PDB
  17. 天气API-----开源免费天气预报接口API以及全国所有地区代码!!(国家气象局提供)
  18. 产品经理(14)-金融圈需求app
  19. 如何自学通过PMP考试
  20. Arcgis打包工程文件(map package)

热门文章

  1. 基于JSON Web Tokens的单点登录(SSO)或通行证(Passport)系统方案
  2. 经典谷歌面试题-扔鸡蛋问题
  3. 万能makefile深入浅出 - 第二篇
  4. npm ERR! code ELIFECYCLE【最好记的解决方案】
  5. 分享实用监控脚本:使用Shell检查进程是否存在
  6. 缓存、内存、硬盘、虚拟硬盘
  7. Storm 06_Storm 容错机制
  8. leetcode 775. Global and Local Inversions | 775. 全局倒置与局部倒置(Java)
  9. leetcode 36. Valid Sudoku | 37. Sudoku Solver(数独)
  10. python利用列表计算斐波那契数列前30项_python斐波那契数列的计算方法