love fish大鵬一曰同風起,扶搖直上九萬里

          常用鏈接

          統計

          積分與排名

          friends

          link

          最新評論

          用BAT運行JAVA不顯示DOS窗口(轉)

          很多朋友在WINDOWS下會用批處理去啟動自己的java程序,
          一般的寫法是
          運行class:
          java xx

          運行jar:
          java -jar xxx.jar
          但是這樣運行會有一個惡心的對話框停在那直到我們關閉程序。


          于是很多人說可以這樣
          運行class:
          start javaw xx
          運行jar:
          start javaw -jar xxx.jar??

          這種方法DOS窗口還是會一閃而過,這就算解決問題了嗎?!網上很多人說是的.
          對我們這種追求完美的人來說閃一下還是不能接受滴.

          于是終極解決方案出現了!
          那就是在批處理第一行加上
          @echo off

          這樣我們的批處理就變成了

          運行class:
          @echo off
          start javaw xx

          運行jar:
          @echo off
          start javaw -jar xxx.jar??


          快試試吧,絕對不閃了。哈哈哈。

          解釋一下
          ?echo off
          表示在此語句后所有運行的命令都不顯示命令行本身
          @ 表示運行時不顯示本命令行

          posted on 2007-01-12 14:41 liaojiyong 閱讀(2576) 評論(3)  編輯  收藏 所屬分類: Java

          評論

          # re: 用BAT運行JAVA不顯示DOS窗口[未登錄] 2007-03-23 17:13 Jacky

          我試了,還是閃哦  回復  更多評論   

          # re: 用BAT運行JAVA不顯示DOS窗口(轉)[未登錄] 2010-07-25 16:20 test

          依然閃爍  回復  更多評論   

          # re: 用BAT運行JAVA不顯示DOS窗口(轉) 2012-07-12 11:03 zx

          還是閃哦閃哦閃哦!  回復  更多評論   

          主站蜘蛛池模板: 富宁县| 德惠市| 贵定县| 邹城市| 会同县| 栖霞市| 澎湖县| 株洲县| 牙克石市| 六盘水市| 海阳市| 长沙市| 安宁市| 山西省| 乌拉特前旗| 巴彦淖尔市| 盐边县| 宝鸡市| 鸡泽县| 商都县| 隆化县| 深水埗区| 白银市| 海晏县| 图木舒克市| 扎兰屯市| 和顺县| 广河县| 武穴市| 阿鲁科尔沁旗| 武乡县| 肇庆市| 沽源县| 宝兴县| 阜南县| 从化市| 澄城县| 杭锦后旗| 连州市| 洛川县| 盐山县|