Intellij IDEA run shell base on BashSupport plugin

阅读更多

在Intellij IDEA中,通过插件BaseSupport允许shell脚本时候,发现中文处理的并不是很好。

 

shell脚本内容:

#!/bin/sh

java -jar ./mybatis-generator-core_libs/mybatis_generator.jar  -configfile ./db/resources/userdata/account.xml  -overwrite

 (PS:本来是想通过mybatis插件直接在IDEA中操作的,但是死活找不到相应的mybatis generator右键菜单,知道的朋友麻烦告知一下。谢谢。)

 

生成的Bean文件:(其中的乱码是中文注释)
Intellij IDEA run shell base on BashSupport plugin_第1张图片
 

猜测可能是语言的问题,修改run configuration

1,打开configuration窗口


Intellij IDEA run shell base on BashSupport plugin_第2张图片
 
Intellij IDEA run shell base on BashSupport plugin_第3张图片
 

编辑 Environment variables,添加utf-8语言支持


Intellij IDEA run shell base on BashSupport plugin_第4张图片
 

Apply生效。

 

重新run一次。

 

结果如下:


Intellij IDEA run shell base on BashSupport plugin_第5张图片
 

 

  • Intellij IDEA run shell base on BashSupport plugin_第6张图片
  • 大小: 46.1 KB
  • Intellij IDEA run shell base on BashSupport plugin_第7张图片
  • 大小: 30.4 KB
  • Intellij IDEA run shell base on BashSupport plugin_第8张图片
  • 大小: 48.1 KB
  • Intellij IDEA run shell base on BashSupport plugin_第9张图片
  • 大小: 32.5 KB
  • Intellij IDEA run shell base on BashSupport plugin_第10张图片
  • 大小: 49.4 KB
  • 查看图片附件

你可能感兴趣的:(idea,mybatis,generator,中文乱码)