
##CONTINUE##
-noserver
用來停用預設會啟動的Tomcat server,通常若你的server是J2EE的話這會滿好用的,但若非J2EE平台這邊我們在Hosted Mode測試的時候就會把這個參數加上去。所以不加的話,Tomcat server是會啟動的喔!
-whitelist "list"
在測試階段(也就是Hosted Mode),虛擬的這個Web server是不給任何程式連上外部URL的,若要使用這個外連的功能,就必須在這邊加上所謂的「白名單」,而且是用regular expression的方式來寫喔!如果要讓你的程式能連上www.google.com.tw寫法如下:-whitelist " ^http[:][/][/]www[.]google[.]com[.]tw"
這樣當你的程式要連上www.google.com.tw,程式就不會出現警告視窗了!
-blacklist "list"
同樣的當然我們也可以設定「黑名單」!寫法也大同小異:-blacklist " ^http[:][/][/]www[.]google[.]com[.]tw"
寫好之後執行程式如果你的程式要外連到這個網站,便會出現下面這個警告!-logLevel ERROR
WARN
INFO
TRACE
DEBUG
SPAM
ALL
這是一個階層式的設定,下面的參數就包含上面的參數,所以設為DEBUG的話,就會包含上面從ERROR到TRACE的所有參數輸出結果!-gen "location"
當你的GWT產生任何專案結果,都必須指定一個資料夾來存放-out "location"
這也是指定資料夾存放compile結果,特別的是這是指定在Hosted Mode下使用的。-style OBFUSCATED
PRETTY
DETAILED
這是指定compiler如何產出js code的!(也就是js的可讀性!)常常我們都會不自覺或是沒有安全感的想要知道,是否真的GWT Compiler產出的js會長什麼樣子,卻老是看到一些怪怪的程式碼,這邊設定一下就可以讓Compiler乖乖做出幾種設定囉!
OBFUSCATED:最小化js檔/幾乎不可讀
DETAILED:產生最多資訊的js檔
PRETTY:介於兩者之間
沒有留言:
張貼留言