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 閱讀(2583) 評論(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

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

          主站蜘蛛池模板: 天门市| 奉新县| 吉首市| 秀山| 清河县| 西安市| 万载县| 开封市| 井研县| 扎囊县| 忻州市| 锡林郭勒盟| 如东县| 朝阳市| 栖霞市| 呼伦贝尔市| 榆社县| 讷河市| 邯郸县| 承德市| 关岭| 保康县| 南乐县| 漠河县| 曲水县| 屯昌县| 金湖县| 正安县| 新郑市| 玛纳斯县| 雅江县| 东宁县| 湘阴县| 台南县| 南雄市| 白玉县| 天水市| 方城县| 遵义市| 苍溪县| 柳江县|