Java命令行信息国际化输出造成的困扰及解决打赏
最近使用一个第三方开源程序,maven的项目,启动前会跑一遍测试用例,以保障程序正确性,可在本地启动的时候发现一直通不过,重复clean install多次无果。
本地-X打开maven日志,发现某个用例是根据java底层抛出的错误信息做比较,但由于是国外框架,用例都采用英文,而本地由于国际化原因,错误信息是中文,故此类直接拿java底层错误信息做对比的用例都会失败。
解决方法,在java命令后指定地区,如:
java -Duser.language=en -Duser.region=US xxx
- 固定链接:https://www.poorren.com/java-internationalization-troubled-solution
- 文章标签:java,maven,国际化
- 扫二维码:Java命令行信息国际化输出造成的困扰及解决
- 版权所有:除"转载分享"分类外,未经注明,均为原创、整理,转载请注明出处。
先感谢分享吧,然后就是先收藏了
学到了,谢谢博主
965影视:http://www.965ys.net
博主你好,友链考虑下不?
不考虑
涨知识了
本地启动的时候发现一直通不过
谢谢分享
之前没有见到这个,以后用试试。
学习了,一般很少用到这个。
MARK收藏。。。