辛苦一下午最终还是逃不过换一个账户工作,由SBT默认路径不支持中文用户名说起
2014-09-24 21:14
288 查看
项目组用写了一个新的框架,用到idea + scala + sbt;笔者的问题也就是出在了配置sbt上。
先来交代一下背景, win8.1系统,当时用的在线用户,Users下的用户名设置的是中文(因而导致了后面问题)
idea打开sbt工程的时候,在搜索sbt的.sbt和.ivy2路径时,因为路径含有中文用户名导致出错。
解决方法:
将.sbt和.ivy2存放的默认路径C:\Users\用户\.sbt |.ivy2改为别的路径,如:D:/sbt/.sbt 和D:/sbt/.ivy2。方法查到两种
添加环境变量SBT_OPTS /article/3472931.html
修改sbt安装目录conf下的sbtconfig.txt文件 http://my.oschina.net/u/915967/blog/14674
2. 修改中文用户名为英文
最终解决方案为:进入Administer账户,将之前.sbt拷贝到这个账户下;对此账户安装idea的scala和sbt插件。重新打开sbt工程,问题解决。
总结:
windows下的账户名最好设置为英文,因为一些国外软件和游戏不支持含有中文的路径(在c盘users下那个中文用户名真的不好改的情况下。。。)
一些软件的配置路径一般默认放在c盘usersxiam(如idea的配置.IntelliJIdea13文件夹默认在C盘下),可以修改配置文件改到别的盘上,这样在系统出问题时不会影响之前的工作。
先来交代一下背景, win8.1系统,当时用的在线用户,Users下的用户名设置的是中文(因而导致了后面问题)
idea打开sbt工程的时候,在搜索sbt的.sbt和.ivy2路径时,因为路径含有中文用户名导致出错。
解决方法:
将.sbt和.ivy2存放的默认路径C:\Users\用户\.sbt |.ivy2改为别的路径,如:D:/sbt/.sbt 和D:/sbt/.ivy2。方法查到两种
添加环境变量SBT_OPTS /article/3472931.html
修改sbt安装目录conf下的sbtconfig.txt文件 http://my.oschina.net/u/915967/blog/14674
2. 修改中文用户名为英文
最终解决方案为:进入Administer账户,将之前.sbt拷贝到这个账户下;对此账户安装idea的scala和sbt插件。重新打开sbt工程,问题解决。
总结:
windows下的账户名最好设置为英文,因为一些国外软件和游戏不支持含有中文的路径(在c盘users下那个中文用户名真的不好改的情况下。。。)
一些软件的配置路径一般默认放在c盘usersxiam(如idea的配置.IntelliJIdea13文件夹默认在C盘下),可以修改配置文件改到别的盘上,这样在系统出问题时不会影响之前的工作。
相关文章推荐
- MyEclipse8.5 默认工作空间的设置及中文路径设置
- Serv-U设置匿名账户以及中文路径文件名支持
- fstream默认不支持中文路径和输出整数带逗号的解决办法
- 修改tomcat默认iso8859-1的编码编码方式,支持中文路径
- fstream默认不支持中文路径和输出整数带逗号的解决办法
- MySQL 5.1的中文支持的一个改进,从MySQL 4.1开始不支持中文路径,文件名的问题解决了
- fstream默认不支持中文路径和输出整数带逗号的解决办法
- 如何在Tomcat中配置一个带中文路径名的上下文
- apache2不支持中文路径的解决办法
- mplayer 中文路径支持问题
- pligg9.7beta搭起后HTML编辑器插件的安装——fckeditor的配置与修改变相支持中文文件名:默认上传后不能正常调用
- pligg9.7beta搭起后HTML编辑器插件的安装(-fckeditor的配置与修改变相支持中文文件名:默认上传后不能正常调用-)就像csdn的这个编辑器
- 在vb中如何区分一个变量值为中文还是英文字母?
- 在vb中如何区分一个变量值为中文还是英文字母?
- Torque游戏引擎全面支持Unicode,官方展示了一个有趣的中文例子(Torque support Unicode)
- [20081226更新(加了日文版本支持)]一个JavaScript WEB日历控件,支持IE6,FireFox,可支持不同语言版本,目前支持中文简繁,英,日语
- 共享一个对Reflector 反编译支持中文的修正FileGenerator文件
- vs2005环境,fstream不支持中文路径的问题
- 辛苦一下午(我不是美工:)),还是放上来骚扰一下吧
- 修改了一个很不错的php验证码(支持中文)