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

          導航

          <2007年3月>
          25262728123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          公告

          留言簿(15)

          隨筆分類(493)

          隨筆檔案(498)

          相冊

          閱讀排行榜

          常用鏈接

          統計

          積分與排名

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

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

          主站蜘蛛池模板: 东乌珠穆沁旗| 永吉县| 山阳县| 剑阁县| 怀安县| 平遥县| 三台县| 沭阳县| 富顺县| 武川县| 西充县| 朔州市| 宁乡县| 阿图什市| 于都县| 通江县| 永登县| 盐津县| 井陉县| 巩留县| 永仁县| 正安县| 彝良县| 龙门县| 萍乡市| 西藏| 邵东县| 连平县| 黑山县| 页游| 泸溪县| 胶南市| 车险| 慈利县| 佳木斯市| 南江县| 延边| 洮南市| 荆州市| 九龙坡区| 绥芬河市|