<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    gr8vyguy@Blogjava

    修改groovyConsole.bat, 讓黑色的CMD窗口自動(dòng)消失

    近來學(xué)習(xí)了一點(diǎn)Groovy,感覺這門新的語言真的不錯(cuò),尤其是在句法(Syntax)上和Java的近親關(guān)系這一特點(diǎn)是其他動(dòng)態(tài)語言無法比擬的。

    就像用bat文件啟動(dòng)java程序一樣,開groovyConsole.bat的時(shí)候,會(huì)打開一個(gè)CMD窗口,你可以手動(dòng)咔嚓掉,絲毫不會(huì)影響GroovyConsole的工作。其實(shí)完全可以讓它自動(dòng)消失,一般的做法就是在javaw.exe之前加上start命令就行,只是因?yàn)間roovy的bat文件里面在JAVA_EXE前后加了雙引號(hào),導(dǎo)致解析參數(shù)出錯(cuò)。把這對(duì)雙引號(hào)刪去就完事了。

    也就是把Groovy\bin下startGroovy.bat文件的倒數(shù)第6行(空行不算)的

    "%JAVA_EXE%" %JAVA_OPTS% -classpath "%STARTER_CLASSPATH%" ...

    改為

    start %JAVA_EXE% %JAVA_OPTS% -classpath "%STARTER_CLASSPATH%" ...

    再用groovyConsole.bat啟動(dòng)時(shí),黑色的CMD窗口就一閃而過了。只是GroovyConsole是用Groovy本身的SwingBuilder實(shí)現(xiàn)的,出來有點(diǎn)慢,耐心等一下。

    posted on 2007-11-28 22:18 gr8vyguy 閱讀(2325) 評(píng)論(6)  編輯  收藏 所屬分類: JavaScripting

    評(píng)論

    # re: 修改groovyConsole.bat, 讓黑色的CMD窗口自動(dòng)消失 2007-11-29 06:35 flyisland

    剛剛試了,果然奏效,謝謝 :)

    另外我這里 JAVA_EXE=java.exe,需要更改為javaw.exe才生效。  回復(fù)  更多評(píng)論   

    # re: 修改groovyConsole.bat, 讓黑色的CMD窗口自動(dòng)消失 2007-11-29 15:26 山風(fēng)小子

    不知你們用的是什么版本,我用的Groovy1.1RC3這么改似乎不行 :(
    老是報(bào)文件找不到~  回復(fù)  更多評(píng)論   

    # re: 修改groovyConsole.bat, 讓黑色的CMD窗口自動(dòng)消失 2007-11-29 19:39 gr8vyguy

    @flyisland
    謝謝提醒,你說的很對(duì),可能我上次改成javaw.exe,自己給忘了。

    @山風(fēng)小子
    我用的是1.0.

    我專門下了1.1RC3,試了一下可以的。注意去掉引號(hào)



      回復(fù)  更多評(píng)論   

    # re: 修改groovyConsole.bat, 讓黑色的CMD窗口自動(dòng)消失 2007-11-30 14:08 山風(fēng)小子

    @gr8vyguy
    我把Java裝在C盤下的Program Files下了,中間有空格,所以需要引號(hào) :)
    雖然失敗了,但還是要感謝你分享的經(jīng)驗(yàn) :)  回復(fù)  更多評(píng)論   

    # re: 修改groovyConsole.bat, 讓黑色的CMD窗口自動(dòng)消失 2007-11-30 14:52 gr8vyguy

    @山風(fēng)小子
    原來如此。BAT我也不熟。

    有人知道怎么解決的吱一聲  回復(fù)  更多評(píng)論   

    # re: 修改groovyConsole.bat, 讓黑色的CMD窗口自動(dòng)消失 2008-12-15 08:55 Huaxu's

    @gr8vyguy
    在windows下除了修改Groovy\bin下startGroovy.bat文件以外一種方法.
    我們可以寫一個(gè)vbs文件來啟動(dòng)groovyConsole,代碼如下:

    Set ws = CreateObject("Wscript.Shell")
    ws.run "cmd /c groovyConsole.bat",vbhide

    把上的代碼保存成一個(gè).vbs后綴的文件,并且放在Groovy\bin目錄下,啟動(dòng)時(shí)
    雙擊vbs文件即可, 當(dāng)然我們也可以在桌面上給vbs文件創(chuàng)建一個(gè)快捷方式.  回復(fù)  更多評(píng)論   

    <2007年11月>
    28293031123
    45678910
    11121314151617
    18192021222324
    2526272829301
    2345678

    導(dǎo)航

    統(tǒng)計(jì)

    公告

  • 轉(zhuǎn)載請(qǐng)注明出處.
  • msn: gr8vyguy at live.com
  • 常用鏈接

    留言簿(9)

    隨筆分類(68)

    隨筆檔案(80)

    文章分類(1)

    My Open Source Projects

    搜索

    積分與排名

    最新評(píng)論

    主站蜘蛛池模板: 久久精品国产亚洲7777| 亚洲天堂一区二区三区| 最刺激黄a大片免费网站| 亚洲熟妇AV一区二区三区宅男 | 亚洲日韩小电影在线观看| 久久精品一区二区免费看| 亚洲熟伦熟女专区hd高清| 久久影院亚洲一区| 日本免费人成在线网站| 免费无遮挡无码视频在线观看| 337p日本欧洲亚洲大胆精品555588| 日本特黄a级高清免费大片| 国产一区二区三区免费观在线| 最新国产成人亚洲精品影院| 久久亚洲2019中文字幕| 毛片免费在线播放| a级成人免费毛片完整版| 亚洲av无码成人影院一区| 亚洲午夜视频在线观看| 亚洲国产91精品无码专区| 日日麻批免费40分钟日本的| 国产乱妇高清无乱码免费| 亚洲黄色激情视频| 亚洲AV无码乱码在线观看裸奔| 国产无遮挡吃胸膜奶免费看| 国产大片91精品免费观看不卡| 特黄特色的大片观看免费视频| 亚洲一区免费视频| 亚洲Av无码精品色午夜| 亚洲成a人片在线观看老师| 免费精品人在线二线三线区别| 久久久久久AV无码免费网站| 免费看黄网站在线看| 亚洲精品无码久久| 亚洲国产美女精品久久| 亚洲αv在线精品糸列| 国产成人精品亚洲精品| 四虎在线播放免费永久视频| 成人午夜18免费看| 国产大片免费网站不卡美女| 精品一区二区三区免费毛片爱|