Java命令行信息國際化輸出造成的困擾及解決打賞

最近使用一個第三方開源程序,maven的項目,啟動前會跑一遍測試用例,以保障程序正確性,可在本地啟動的時候發現一直通不過,重復clean install多次無果。

本地-X打開maven日志,發現某個用例是根據java底層拋出的錯誤信息做比較,但由于是國外框架,用例都采用英文,而本地由于國際化原因,錯誤信息是中文,故此類直接拿java底層錯誤信息做對比的用例都會失敗。

解決方法,在java命令后指定地區,如:

java -Duser.language=en -Duser.region=US xxx
Java命令行信息國際化輸出造成的困擾及解決
文章《Java命令行信息國際化輸出造成的困擾及解決》二維碼
  • 微信打賞
  • 支付寶打賞

已有10條評論

  1. 游客 716

    先感謝分享吧,然后就是先收藏了

    2019-03-20 17:42 回復
  2. 拱豬

    學到了,謝謝博主

    2019-03-20 09:20 回復
  3. 965影視

    965影視: http://www.965ys.net
    博主你好,友鏈考慮下不?

    2019-03-01 21:14 回復
  4. 游客 114

    漲知識了

    2018-07-31 11:42 回復
  5. 教育新觀念

    本地啟動的時候發現一直通不過

    2018-03-13 13:16 回復
  6. as3344521

    謝謝分享

    2018-03-10 10:29 回復
  7. 游客 334

    之前沒有見到這個,以后用試試。

    2018-03-08 13:59 回復
  8. 三代樂

    學習了,一般很少用到這個。

    2018-02-06 14:07 回復
    • 付費閱讀

      MARK收藏。。。

      2018-02-26 00:58 回復

(必填)

(必填)

(可選)

黑龙江22选5开奖